Introduction à Azure Repos

Effectué

Azure Repos est un ensemble d’outils de gestion de versions que vous pouvez utiliser pour gérer votre code.

L’utilisation de la gestion de version est une bonne idée que votre projet logiciel soit petit ou grand.

Azure Repos offre deux types de gestion de version :

  • Git : gestion de versions distribuée
  • TFVC (Team Foundation Version Control) : gestion de versions centralisée

Que puis-je faire avec Azure Repos ?

  • Utilisez des référentiels Git privés gratuits, des demandes de tirage et de la recherche de code : bénéficiez d’un espace de stockage Git privé et d’une prise en charge illimités pour TFVC qui met à l’échelle à partir d’un projet Hobby vers le référentiel le plus grand au monde.
  • Prise en charge de n’importe quel client Git : connectez-vous de manière sécurisée et envoyez du code dans votre référentiel Git à partir de n’importe quel IDE, éditeur ou client Git.
  • Connexions Web et intégration d’API : ajoutez des validations et des extensions à partir de la place de marché, ou créez vos propres hooks Web et API REST.
  • Recherche de code sémantique : trouvez rapidement ce que vous recherchez avec une recherche prenant en charge le code qui comprend les classes et les variables.
  • Collaboration pour créer un meilleur code : effectuez des révisions de code git plus efficaces avec une discussion en thread et une intégration continue pour chaque modification. Utilisez des duplications (fork) pour promouvoir la collaboration avec les workflows de sources internes.
  • Automatisation avec intégration continue et livraison continue intégrée : configurez l’intégration continue et livraison continue (CI/CD) pour déclencher automatiquement des builds, des tests et des déploiements. Intégration de chaque demande de tirage terminée, à l’aide de Azure Pipelines ou de vos outils.
  • Protection de la qualité du code avec les stratégies de branche : assurez une haute qualité du code en exigeant la déconnexion du réviseur de code, les builds réussies et le passage des tests avant les demandes de tirage de fusion. Personnalisez vos stratégies de branche pour maintenir les normes élevées de votre équipe.
  • Utilisation de vos outils préférés : utilisez les référentiels Git et TFVC sur Azure Repos avec votre éditeur et votre IDE favoris.

Pour plus d’informations sur l’utilisation de git dans Azure Repos, consultez Microsoft Docs.