Ich möchte eine Schaltfläche erstellen, um die neueste Version meines Codes aus einem bestimmten Ordner zu erhalten, ohne Team Explorer zu verwenden - & gt; Quellcodeverwaltung jedes Mal.
Also ich versuche zu machen und externe Tools verweisen auf die tf.exe bekommen Befehl.
Das habe ich bisher.
Wenn ich das ausführe, gibt mir dieser Fehler:
Nicht erkannte Befehlsoption 'workspace'
Ich kann nicht herausfinden, wie man den Arbeitsplatznamen zur Verfügung stellt?
Sie können den Namen des Arbeitsbereichs weglassen. tf.exe
kann die Serverpfad- und lokalen Pfadzuordnungen auflösen, da sie die Arbeitsbereichinformationen lokal speichert.
Der von Ihnen angegebene Befehl ist korrekt (vorausgesetzt, Sie haben $/Dev
zugeordnet):
Es ist jedoch wichtig, dass Sie $/Dev
direkt zugeordnet (nicht nur Kinder zugeordnet) und eindeutig (Sie können $/Dev
nicht in zwei verschiedenen Arbeitsbereichen zugeordnet haben) oder tf.exe
kann das korrekte lokale Objekt nicht ermitteln Pfad.
Da ein bestimmter lokaler Pfad nur einem einzelnen Serverpfad zugeordnet werden kann, besteht der einfachste Weg darin, den lokalen Pfad anzugeben, den Sie erhalten möchten. Zum Beispiel:
%Vor% Dies setzt wiederum voraus, dass $/Dev
auf C:\Dev
abgebildet ist.
Befehl zum Erhalten der letzten ist
%Vor%Zu beachten ist der Arbeitsbereich, den Sie nicht im Textfeld Anfangsverzeichnis angegeben haben. Geben Sie einen Pfad an, auf den die lokale Kopie der Dateien heruntergeladen werden soll (d. H. Nichts als Workflow genannt). Stellen Sie einen Pfad wie C: \ TFS \ Apps
bereitAbgesehen von der Antwort, die Mrchief gab: wenn Sie die TFS-Power-Tools installieren du kannst das contextmenü im windows-explorer benutzen, um ein-und auschecken, etc.
Tags und Links tfs visual-studio