Table of contents
Azure Repositories (a.k.a. Repos)
There can be one or more repos per project in Azure DevOps. Each repo can contain multiple Branches if necessary. A project’s code can be devided in different repos for better management but this might also complicate things. So for small projects one repo is usually all what is needed.
Multiple repos could be used for example to devide full-stack application so that one repo contains the backend code and one repo the frontend code.
Azure Repos on sample project
Projektiin on luotu yksi repository, jossa tämä README.md-tiedosto sijaistee ja on versionhallittu.
Versionhallinta on projektia luotaessa valittu Git-tyyppiseksi.
Azure DevOps:in Git:iin kirjaudutaan tyypillisesti AAD ja/tai MFA -tyylillä. Jos Git:iä käyttävä sovellus ei osaa tunnistautua näillä tyyleillä, kannattaa asentaa Git Credential Manager Git:n asennuksen yhteydessä.
Install Git for Windows -video
MS:n sovellukset (Visual Studio ja Visual Studio Code) tukevat AAD- ja MFA-kirjautumisia.
Install Visual Studio Code -video
Helpoiten Repon (tai repot) saa käyttöön kun ensin alustaa uuden Repon Azure DevOps:n kautta ja sitten kloonaa omalle koneelle esimerkiksi Visual Studio Code:n avulla. Joskus VS Code kysyy Repon käyttäjätunnusta ja salasanaa (esim. Mac:lla tehtäessä). Nämä tunnukset (tokenin) voi luoda Azure DevOps:ssa Repon luontisivulla.
Azure DevOps Repo clone -video
Oheisella videolla on esimerkki Azure DevOps:n repositorion kloonaaminen omalle koneelle Visual Studio Codella.