Utiliser les référentiels Git et TFVC dans le même projet

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Dans Team Foundation Server 2015 Update 1, un administrateur de projet peut ajouter un référentiel Git à un projet créé avec Team Foundation Version Control (TFVC). Vous pouvez également ajouter un référentiel TFVC à un projet créé avec Git. Cela vous permet d’adopter un nouveau système de contrôle de version tout en préservant toutes les données de votre projet.

Activer l’accès au nouveau type de référentiel

Étant donné que les autorisations sont appliquées au moment de la création du projet par un modèle de processus, il y aura une petite quantité de travail pour corriger les autorisations pour un nouveau type de référentiel.

Ajouter un référentiel Team Foundation Version Control à un projet Git

L’administrateur de projet doit appliquer certaines autorisations au niveau du dossier du projet lors de la création du dossier du projet. Accédez à la page d’administration du contrôle de version et sélectionnez le nœud « $/ProjectName » dans l’arborescence. Pour configurer les mêmes groupes que l’un de nos modèles de processus par défaut (Agile, Scrum, CMMI), ajoutez les groupes et autorisations TFS suivants :

  1. [NomProjet]\Lecteurs
    • Autoriser : Lecture
    • Non défini : Tous les autres
  2. [NomProjet]\Contributeurs
    • Autoriser : Archivage, Extraction, Étiquette, Verrouillage, Fusion, Lecture
    • Non défini : Tous les autres
  3. [NomProjet]\Administrateurs de build
    • Autoriser : Archivage, Extraction, Étiquette, Verrouillage, Fusion, Lecture
    • Non défini : Tous les autres