web-dev-qa-db-fra.com

Ajouter un dossier existant au contrôle de source TFS

Existe-t-il un moyen d'ajouter un dossier existant au contrôle de code source dans TFS? J'ai créé un nouveau dossier en dehors de TFS, juste dans le système de fichiers, et je voudrais l'ajouter au contrôle de code source, mais la seule façon apparente de le faire est la solution de contournement ridicule de renommer mon nouveau dossier en un nom temporaire, puis de créer le nouveau dossier dans Source Control Explorer, puis en ajoutant les éléments de mon nouveau dossier d'origine renommé.

45
ProfK

Sélectionnez simplement le dossier après avoir sélectionné l'option "Ajouter des éléments au dossier ...". Vous pouvez y accéder à partir du menu contextuel que vous obtenez lorsque vous cliquez avec le bouton droit sur un dossier (soit le nom, soit le dossier lui-même).

La page suivante de l'assistant vous présentera des listes de fichiers inclus et exclus. Sélectionnez les fichiers que vous souhaitez, puis cliquez sur "Terminer".

Soumettez ensuite les modifications en attente.

49
ChrisF

Permettez-moi de vous partager un moyen plus simple que je viens de comprendre. (J'avais le même problème, et c'est pourquoi j'ai trouvé ce post.)

Faites glisser le dossier que vous souhaitez ajouter à l'Explorateur de solutions et déposez-le à l'endroit que vous souhaitez ajouter.

Ta Ta! C'est fait.

Le mien est VS2010.

20
maxisam

Avant de faire glisser et de déposer ou de sélectionner Ajouter des éléments au dossier, vous devez mapper le dossier TFS parent sur votre lecteur local.

Autrement dit, si vous souhaitez ajouter un C:\Stuff\HelloWorld dans le répertoire /Top/Projects dossier dans TFS, vous devez d'abord mapper /Top/Projects à C:\Stuff and then add HelloWorld.

4
Ian