Ich verwende Team Foundation Server 2008 (SP 1) und muss mehrere Dateien von einem Ordner in einen anderen verschieben (um den Dateiversionsverlauf beizubehalten). Neben Team Explorer (mit SP 1) habe ich auch die neuesten TFS Power Tools (Oktober 2008) installiert (für die Windows Shell-Integration).
Das Problem ist nun, dass ich scheinbar nicht mehrere Dateien über die Shell oder das Quellcodeverwaltungs-Explorer-Fenster auswählen und verschieben kann. Ich kann einzelne Dateien verschieben (durch Klicken mit der rechten Maustaste + "Verschieben") und ganze Ordner verschieben (gleicher Vorgang), aber wenn ich mehrere Dateien (in einem Ordner) auswähle, ist das Kontextelement "Verschieben" grau / deaktiviert.
Weiß jemand, ob dies möglich ist .. und wenn nicht .. warum nicht!?
Kann jemand eine Problemumgehung vorschlagen, die nicht allzu kompliziert ist?
Bitte stimmen Sie hier ab: https://connect.microsoft.com/VisualStudio/feedback/details/715041/support-moving-multiple-files-in-tfs-source-control-explorer und hier http: //visualstudio.uservoice. com / forums / 121579-visual-studio / Vorschläge / 2271540-erlauben-mehr-als-eine-Datei-auf-einmal-in-tfs-so zu verschieben
quelle
move
Parameter ist nicht dokumentiert und die Geschichte nicht bewegen, während die anderen Antwort derrename
Parameter werden dokumentiert und bewegt sich auch die Geschichte.cd
in den Ordner, in den Sie Dateien verschieben und sagen möchtentf move V* Archive
.Verwenden Sie Umbenennen anstelle von Verschieben
Lesen Sie die Hilfedokumentation: TFS-Befehlszeilenreferenz
quelle
move
ist nur ein Alias fürrename
, also spielt es keine Rolle, welchen Sie verwendentf workspaces
enthält keinen Eintrag für meine Repository-Zuordnung.Holan Jan hat eine Visual Studio-Erweiterung geschrieben, die das Verschieben mehrerer Dateien im Versionsverwaltungs-Explorer (dh mithilfe einer grafischen Benutzeroberfläche) ermöglicht. Funktioniert ein Leckerbissen und unterstützt auch neuere Versionen.
für VS2019: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-2019
für VS2017: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-18397
für VS2015: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-13343
für VS2013: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-11508
für VS2012: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-8896
Unter der Haube werden die oben genannten Befehle verwendet, die Verwendung ist jedoch etwas freundlicher. Für jede der aufgelisteten Versionen ist eine RTM-Version von Visual Studio erforderlich.
quelle
Kleben Sie alle Dateien, die Sie verschieben möchten, unter einen Ordner und verschieben Sie diesen Ordner.
quelle