Renommer ou déplacer des fichiers et des dossiers dans TFVC

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

Visual Studio 2019 | Visual Studio 2022

Pour les fichiers dans Team Foundation Version Control (TFVC), vous pouvez utiliser l’Explorateur du contrôle de code source Visual Studio pour déplacer ou renommer un fichier ou un dossier à la fois.

Vous pouvez également utiliser l’utilitaire de ligne de commande tf pour déplacer ou renommer des fichiers ou des dossiers dans TFVC. Pour plus d’informations, consultez Renommer la commande (Team Foundation Version Control).

Important

  • N’utilisez pas l’Explorateur du contrôle de code source pour déplacer des dossiers ou des fichiers auxquels un projet ou une solution Visual Studio fait référence. Déplacez ces fichiers avec l’Explorateur de solutions à la place et utilisez un nouvel ensemble de modifications pour archiver le déplacement.

  • Si vous n’utilisez pas TFVC pour la gestion de version, utilisez l’Explorateur de solutions pour déplacer et renommer des fichiers dans des solutions ou des projets Visual Studio.

Prérequis

Vous devez être l’un des Contributeurs de votre projet. Pour plus d’informations, consultez Autorisations TFVC par défaut.

Déplacer un élément

  1. Dans l’Explorateur du contrôle de code source, cliquez avec le bouton droit sur l’élément que vous souhaitez déplacer et choisissez Déplacer.

  2. Dans la boîte de dialogue Déplacer, entrez manuellement la destination de l’élément dans la boîte de dialogue Vers , ou choisissez Parcourir pour utiliser la boîte de dialogue Parcourir le dossier.

  3. Choisissez OK.

Renommer un élément

  1. Dans l’Explorateur du contrôle de code source, cliquez avec le bouton droit sur le fichier que vous souhaitez renommer et choisissez Renommer.

  2. Entrez le nouveau nom de l’élément.

  3. Choisissez OK.

Corriger le résultat après avoir renommé un élément dans votre système d'exploitation

Évitez d’utiliser votre système d’exploitation, tel que Windows Explorateur de fichiers ou la commande d’invite de commandes rename Windows, pour renommer les éléments gérés par TFVC. Si vous utilisez votre système d’exploitation pour renommer un élément dans un espace de travail local, Visual Studio détecte la modification en tant que deux modifications : un ajout et une suppression. Vous pouvez joindre les deux actions dans une action de changement de nom.

Notes

Ce problème ne s’applique pas à la gestion de version Git.

  1. Dans Visual Studio Team Explorer, choisissez Modifications en attente.

  2. Dans la section Modifications exclues de la page Modifications en attente, sélectionnez Détecté.

  3. Dans la boîte de dialogue Promouvoir les modifications des candidats, sélectionnez la Supprimer et Ajouter des actions, cliquez avec le bouton droit et choisissez Promouvoir en tant que Renommer.

  4. Un seul changement de nom apparaît maintenant dans la section Modifications incluses.

Conseil

  • Lorsque vous commencez une nouvelle tâche, il est recommandé de télécharger les derniers fichiers à partir du serveur avant d’apporter des modifications aux fichiers de votre espace de travail.
  • Évitez de renommer un élément qui a fait l’objet d’une création de branche, mais qui n’a pas encore été archivé. Si vous essayez de le faire, un conflit se produit.

Étapes suivantes

Vous pouvez passer en revue et gérer votre travail, suspendre votre travail et, finalement, faire contribuer votre travail au codebase de l’équipe.