2017-08-02 1 views
0

Ich bin von PC1 zu PC2 - beide sind windows 10. PC1 hat nur ein Repository und nur einen Arbeitsordner eines Projekts. PC1 hat TortoiseSVN installiert. Alle Checkouts/Check-In/Commits etc. erfolgen über TortoiseSVN. Ich habe auch TortoiseSVN auf PC2 installiert. Frage: Was wäre eine einfache Möglichkeit, Repository und Arbeitsordner auf PC2 zu verschieben, während die Änderungshistorie usw. auf PC2 beibehalten wird. Hinweis: Alles wird nur über TortoiseSVN durchgeführt.Wie TortoiseSVN Repository und Arbeitskopie von einem PC zu einem anderen zu bewegen

+0

Stellen Sie sicher, dass alles festgeschrieben ist und keine ausstehenden Änderungen in Ihrer Arbeitskopie vorhanden sind. Dann lösche einfach die Arbeitskopie. Erstellen Sie einen Dump des Repository auf dem ersten PC, erstellen Sie dann ein neues Repository auf dem zweiten PC und importieren Sie den Dump. Zuletzt erstellen Sie eine neue Arbeitskopie. Vielleicht können Sie das Repository direkt auf den neuen PC kopieren. Zum Erstellen des Dumps sollten die 'svnadmin' Kommandozeilen-Tools installiert sein (dies ist eine Option während der TortoiseSVN-Installation). – royalTS

+0

@royalTS Bei der Installation von 'TortoiseSVN' auf dem zweiten PC habe ich die Option für Befehlszeilendienstprogramme nicht ausgewählt. Gibt es etwas, das ich noch installieren kann? Wie können Sie sonst das Befehlszeilen-Dienstprogramm für 'TortoiseSVN' installieren? – nam

+1

Starten Sie die Installation ein zweites Mal und wählen Sie die Option. – royalTS

Antwort

1

Stellen Sie sicher, dass alles festgeschrieben ist und keine ausstehenden Änderungen in Ihrer Arbeitskopie vorhanden sind. Dann lösche einfach die Arbeitskopie.

Abhängig von Ihrer Konfiguration können Sie möglicherweise das komplette Repository einfach auf den neuen PC kopieren, oder Sie müssen einen Dump des Repositorys erstellen, ein neues Repository erstellen und den Dump importieren. Zum Erstellen eines Dumps sollten Sie die Kommandozeilen-Tools svnadmin installiert haben (dies ist eine Option während der Installation von TortoiseSVN).

Dann erstellen Sie einfach eine neue Arbeitskopie aus dem neuen Repository, um wieder zu arbeiten.

Verwandte Themen