Supprimer la branche TFS sans la télécharger

j'essaie de supprimer une branche qui n'a pas été téléchargée dans mon espace de travail via la commande suivante.

tf delete /lock:checkout /recursive $/TfsServerName/TfsFolder/Branch

je reçois le message d'erreur suivant:

No matching items found in $/TfsServerName/TfsFolder/Branch in your workspace.

y a-t-il un moyen de supprimer une branche TFS sans la télécharger?

30
demandé sur Rest Wing 2011-02-14 14:45:45

4 réponses

vous pouvez faire un get non-recurisve du dossier avec la commande "tf get". Je ne suis pas conscient que vous pouvez le supprimer si vous n'avez pas une copie locale du dossier.

27
répondu Ewald Hofman 2011-02-15 14:11:37

assurez-vous que le dossier au-dessus de la branche est associé au système de fichiers, puis:

  1. Ouvrez Visual Studio "Développeur Invite de Commande"
  2. cd (changement de répertoire) dans le dossier au-dessus de la branche
  3. et exécutez la commande suivante:

tf get .
tf delete /recursive branch-folder
tf checkin

ceci fera un get non récursif, marquera toute la branche / le dossier pour la suppression, puis vous invitera à entrer un message et à cocher la modification.

Devrait fonctionner avec VS2012-2015 ET TFS 2010. Également testé avec Visual Studio Team Services hébergé TFS (à partir du 25 février 2016)


avec VS2012 / TFS server 2010, le delete le commandement a besoin de /recursive

23
répondu Tim Abell 2016-02-25 10:03:38

dans L'Explorateur de contrôle Source, vous pouvez obtenir la dernière version d'une branche puis l'annuler dès qu'elle commence à télécharger. Cela va libérer la branche vous permettant de la supprimer à travers l'interface. Vous aurez également à supprimer quelques fichiers qui ont été téléchargés à votre espace de travail. C'est un hack, mais c'est vraiment rapide et facile.

2
répondu Erik 2016-10-06 20:58:39

Dans le Source Control Explorer, si vous avez simplement carte à la direction générale d'un chemin d'accès local et appuyez sur OK, il activera le "delete dropdown".

0
répondu André Pena 2017-06-05 19:24:48