Ich versuche, mehrere Projekte innerhalb eines einzigen TFVC-Repository zu einem neuen Git-Repository zu migrieren. Ich möchte den Datei-/Verzeichnis-Changeset-Verlauf beibehalten - ich interessiere mich nicht für Projektarbeitselemente usw.Migrieren von TFVC zu Git, neue Git Verzeichnisstruktur und pflegen TFVC Changeset Geschichte
Ich habe mehrere Beispiele für die Migration von TFVC zu Git gefunden, jedoch möchte ich das Verzeichnis re-org Struktur des neuen Git-Repository, so ist mein Ziel, ein einzelnes TFVC-Projekt nach dem anderen zu bewegen. Gibt es eine Möglichkeit, dies zu tun und den Datei-Änderungsset-Verlauf beizubehalten?
Die Beispiele, die ich gefunden habe, zeigen, das Originalrepository zu klonen, die Dateien von TFVC für git zu bereinigen und dann das gesamte Repository zu schieben oder einzelne Projekte zu verschieben, die die ursprüngliche Verzeichnisstruktur beibehalten - was ich nicht will.
Detaillierte Schritte zum Migrieren eines TFVC-Teamprojekts zu einem Git-Teamprojekt zusammen mit Changeset-Verlauf in TFS finden Sie im Blog: https://blogs.msdn.microsoft.com/ tfssetup/2015/05/19/migrating-a-tfvc-team-project-zu-einem-git-team-projekt-mit-changeset-history-in-tfs/ –