Développer et partager le code dans TFVC à l’aide de Visual Studio

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

Visual Studio 2019 | Visual Studio 2022

Que votre projet logiciel soit grand, petit ou nouveau, il est préférable d’utiliser le contrôle de version le plus tôt possible. Cet article vous explique comment démarrer avec Team Foundation Version Control (TFVC), un système de gestion de version centralisé.

  • Si vous souhaitez travailler dans un système de contrôle de version distribué, vous pouvez utiliser Git avec Azure Repos.

  • Si vous avez du code que vous souhaitez migrer vers Azure DevOps Services, consultez les options de migration.

Prérequis

Connectez-vous à un projet

  1. Dans Visual Studio, dans la page d’accueil de Team Explorer, sélectionnez l’icône Gérer les Connections.

  2. Dans la page Se connecter de Team Explorer, faites un clic droit sur le projet qui contient votre référentiel, puis sélectionnez Se connecter.

    Capture d'écran montrant la sélection de Connecter pour connecter un projet.

    Si le projet souhaité n’est pas répertorié, sélectionnez Gérer les Connections, sélectionnez Se connecter à un projet, puis sélectionnez le projet souhaité. Pour plus d’informations, consultez Se connecter à partir de Visual Studio ou Team Explorer.

Remarque

Certaines options de menu TFVC ne s’affichent pas dans Visual Studio tant que vous ne vous connectez pas à TFVC.

Configurer votre espace de travail

  1. Dans la page d’accueil de Visual Studio Team Explorer, sélectionnez Configurer votre espace de travail pour mapper le projet à un dossier sur votre ordinateur de développement.

  2. Confirmez le chemin de votre espace de travail, puis sélectionnez Mapper et obtenir afin de mapper l’espace de travail et obtenir le code.

    Capture d'écran montrant le mappage de l'espace de travail pour obtenir du code.

    À présent, vous pouvez archiver les builds sources, les builds de file d’attente et gérer le travail.

    Capture d’écran montrant un message de réussite qui vérifie que Visual Studio est à présent connecté à votre projet.

Si vous ne voyez pas le lien Configurer votre espace de travail, vous disposez peut-être déjà d’un espace de travail sur votre ordinateur. Pour afficher les espaces de travail existants, ouvrez l’Explorateur du contrôle de code source ou examinez les solutions dans Team Explorer. Pour plus d’informations, consultez les sections Utiliser l’Explorateur du contrôle de code source pour gérer les fichiers dans TFVC et Créer et utiliser des espaces de travail.

Capture d'écran de l'Explorateur d'équipe, où vous pouvez sélectionner Explorateur de contrôle de source ou Gérer les espaces de travail.

Remarque

TFVC ne prend pas en charge les espaces de travail sur les lecteurs réseau ou les chemins d’accès UNC.

Ajouter votre code au contrôle de version

  1. Pour créer un projet de code à placer sous contrôle de code source TFVC, sélectionnez Nouveau sous Solutions dans la page d’accueil de Team Explorer. Placez la nouvelle solution dans votre dossier d’espace de travail mappé, par exemple c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Capture d'écran de la page d'accueil de l'Explorateur d'équipe, avec l'option Nouveau en surbrillance sous la rubrique Solutions.

    Ou, si vous disposez déjà d’une application en cours que vous souhaitez placer sous contrôle de code source TFVC, déplacez la solution dans votre dossier d’espace de travail dans Windows Explorateur de fichiers.

    Capture d’écran montrant le déplacement de votre code source vers votre dossier d’espace de travail.

  2. Ouvrez votre solution dans Visual Studio.

    Capture d’écran montrant la page d’accueil de Team Explorer, où vous pouvez ouvrir votre solution dans Visual Studio.

  3. Appuyez sur Ctrl+Alt+L pour ouvrir Explorateur de solutions, puis, dans Explorateur de solutions, faites un clic droit sur la solution, puis sélectionnez Ajouter une solution au contrôle de code source.

    Capture d'écran de l'ajout de votre solution au contrôle de source.

  4. Dans la boîte de dialogue Ajouter une solution au contrôle de code source, passez en revue les détails, puis sélectionnez OK.

Archiver la solution

  1. Lorsque vous êtes prêt à archiver le code, faites un clic droit sur la solution dans Explorateur de solutions et sélectionnez Archiver.

    La capture d'écran montre un menu contextuel avec l'option Archiver sélectionnée.

  2. Dans la page Modifications en attente de Team Explorer, ajoutez un commentaire d’archivage, puis sélectionnez Archiver.

    Capture d'écran montrant un volet Modifications en attente avec un commentaire et un bouton Archiver.

  3. Dans la page d’accueil de Team Explorer, sélectionnez Explorateur du contrôle de code source.

    La capture d'écran montre la page d'accueil de l'Explorateur d'équipe avec l'Explorateur de contrôle de source sélectionné.

    Dans l’Explorateur du contrôle de code source, vous pouvez voir la solution dans TFVC.

    Capture d'écran montrant la solution dans l'Explorateur de contrôle de source.

Votre équipe entière peut travailler sur le code maintenant. Toutes vos modifications sont suivies dans le contrôle de version.

Archiver les modifications

  1. Lorsque vous modifiez du code dans Visual Studio qui est sous contrôle de code source TFVC, le fichier modifié est automatiquement extrait. Par exemple, site.css est extrait une fois que font-size a été modifiée en 16px.

    Capture d'écran montrant l'Explorateur de solutions avec le fichier site.css extrait.

  2. Pour comparer le fichier modifié avec la dernière version du contrôle de code source, faites un clic droit sur le fichier dans l’Explorateur de solutions, puis sélectionnez Comparer.

    Capture d'écran montrant l'option Comparer dans le menu contextuel de l'Explorateur de solutions.

    La fenêtre Diff s’ouvre et vous pouvez voir la différence entre les deux versions.

    La capture d'écran montre la fenêtre de comparaison, avec deux versions du fichier côte à côte.

  3. Dans l’Explorateur de solutions, faites un clic droit sur le fichier et sélectionnez Archiver afin d’archiver la modification.

    Capture d'écran montrant l'option Archiver dans le menu contextuel de l'Explorateur de solutions.

    Vous pouvez également archiver à partir de l’éditeur de code ou de Team Explorer.

  4. Si vous travaillez sur une tâche ou que vous corrigez un bogue suivi en tant qu’élément de travail, vous pouvez associer cet élément de travail à vos modifications en attente. TFVC résout le bogue, ferme la tâche ou lie l’ensemble de modifications à l’élément de travail.

    Capture d’écran montrant les éléments de travail associés dans les modifications en attente.

  5. Ajouter un commentaire et l’archiver.

    La capture d'écran montre l'endroit où vous pouvez ajouter un commentaire et archiver les fichiers.

  6. Dans l’Explorateur du contrôle de code source, faites un clic droit sur un fichier que vous avez modifié, puis sélectionnez Afficher l’historique pour afficher son historique.

    Capture d'écran montrant l'option Afficher l'historique dans le menu contextuel du fichier source.

    La fenêtre Historique répertorie tous les ensembles de modifications qui incluent ce fichier.

    Capture d'écran montrant la fenêtre Historique avec les modifications.

Étapes suivantes