2013-03-14 5 views
5

Ich benutze TFS 2012 (kostenlose Vorschau).Entfernen/Löschen von gelöschten Projekten aus TFS-Quellcodeverwaltung

Ich habe eine Reihe von Projekten in meiner Lösung unter Quellcodeverwaltung.

Manchmal finde ich es die einfachste Lösung für ein Problem, nur ein ganzes Projekt zu verwerfen und neu zu beginnen. Jedes Mal, wenn ich das tue, stolpere ich jedoch, weil das "gelöschte" Projekt im Quellcode-Explorer mit dem Status "gelöscht" bleibt (Schaltfläche "Gelöschte Objekte anzeigen/ausblenden") und bestenfalls als Junk-E-Mail und im schlimmsten Fall als "Leads" übrig bleibt später zu Konflikten.

Wie kann ich alle Spuren von ihnen entfernt bekommen?

Antwort

6

Sie können den Befehl tf destroy verwenden. Dies ist nicht wiederherstellbar.

+2

Kann dieser Befehl über eine GUI in Visual Studio ausgeführt werden, vielleicht im Source Control Explorer? – bubbleking

0

TFSDeleteProject zerstört permanent das Team-Projekt, nach dem es nicht wiederhergestellt werden kann.

TFSDeleteproject [/q] [/force] [/excludewss] /collection:URL TeamProjectName 
+1

Was ist der Unterschied zwischen diesem und tf zerstören? Ich glaube, dass deins meine gesamte Lösung zerstört, da es selbst ein "Team-Projekt" genannt wird (zumindest im Web Access) – parliament

+1

Ja, das wird es. Entschuldigung, ich habe das Handbuch falsch gelesen. 'tf destroy' ist was du brauchst. –