So kopieren Sie tortoisesvn-Einstellungen von einem Computer auf einen anderen

18

Ich möchte alle Einstellungen für tortoisesvn von einer Maschine auf eine andere kopieren . Wo werden diese aufbewahrt?

Aktualisieren:

Während einige der Einstellungen HKEY_CURRENT_USER\Software\TortoiseSVNwie unten angegeben gespeichert werden, gibt es andere Einstellungen, die dies nicht tun. Kommentare scheinen darauf hinzudeuten, dass dies Subversion-spezifische Einstellungen im Gegensatz zu TortoiseSVN sind, aber ich kann nicht herausfinden, wo sich diese befinden.

mindless.panda
quelle
Du hättest wirklich besseres Glück, wenn du dies auf SO fragst. Viel mehr Schildkröte svn Fragen dort und Benutzer, die es täglich benutzen.
Rook
5
@Idigas, SO ist für Fragen der Programmierung gedacht. Dies hat nichts mit der Programmierung zu tun, obwohl es sich um ein Tool handelt, das von vielen Programmierern verwendet wird.
Heavyd
Ich stimme zu, ich dachte, die Fragen wären besser für SU vs. SO geeignet.
mindless.panda
2
@Idigas, das ist richtig, es wird tatsächlich die Frage nach SO verschieben. Sie können sich hier ein wenig zum Schließen der Fragen schulen lassen : meta.stackexchange.com/questions/32490/… :)
heavyd
1
Dies ist eine Super User Frage.
Troggy

Antworten:

6

Um die Einstellungen von TortoiseSVN zu speichern und wiederherzustellen, können Sie die folgenden Befehle verwenden:

Speichern:

reg save HKEY_CURRENT_USER\Software\TortoiseSVN %USERPROFILE%\Desktop\tortoise.hive

Wiederherstellen:

reg restore HKEY_CURRENT_USER\Software\TortoiseSVN %USERPROFILE%\Desktop\tortoise.hive

Sie können jede Zeile in eine eigene Textdatei schreiben und als Batch-Skripte speichern, zB Restore.bat / Save.bat

Die Einstellungen werden auf dem Desktop des aktuellen Benutzers gesichert und wiederhergestellt.

Hans Wurst
quelle
Führen Sie den Befehl admin aus, und drücken Sie die \yMarkierung, um zu vermeiden, dass Sie zum Überschreiben aufgefordert werden. Dann können Sie loslegen.
Kriegerischer Schimpanse
4

Die anderen haben teilweise recht, aber Sie müssen auch andere Einstellungen aus der Registrierung exportieren. Außerdem sollten Sie Dateien aus dem Subversion AppData-Verzeichnis kopieren. Hier finden Sie also alle Stellen, an denen Sie Daten abrufen müssen, nachdem Sie TortoiseSVN installiert haben auf Ihrer neuen Maschine:

HKEY_CURRENT_USER \ Software \ TortoiseSVN - Die meisten Tortoise-Einstellungen

HKEY_CURRENT_USER \ Software \ Tigris.org - Global Ignoriert und verwendet Commit-Zeiten, möglicherweise andere

HKEY_CURRENT_USER \ Software \ TortoiseMerge - TortoiseMerge-Einstellungen

C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Beliebige globale SVN-Einstellungen

Scott Gartner
quelle
Ausgezeichnet. Die einzig vollständige Antwort im Thread. Ich mochte die Exporteinstellungen in der nächsten Antwortidee, aber es hat nicht wirklich richtig funktioniert. Würde nicht importieren, und das hat den Trick getan.
Wade Hatler
4

Die TortoiseSVN- Dokumentation zeigt eine einfache Möglichkeit zum Speichern / Laden der Einstellungen:[Settings] -> Sync -> [button] Save settings to file | Load settings from file

TSVN-Einstellungen exportieren

Abbildung 4.91. Der Einstellungsdialog, Seite synchronisieren

automatix
quelle
0

Von der Quellmaschine, exportieren Sie die Einstellungen aus der Registry unter: HKEY_CURRENT_USER\Software\TortoiseSVN. Führen Sie dann die REG-Datei auf den Zielcomputern zusammen.

C-Pfund Guru
quelle
Dies beinhaltet anscheinend keine Einstellungen zum Ignorieren und somit möglicherweise andere Einstellungen in tortoise.
mindless.panda
@ user26453: Die Einstellungen zum Ignorieren befinden sich nicht in der Registrierung, da es sich um Subversion-Einstellungen und nicht um TortoiseSVN-Einstellungen handelt. Sie finden sie im svn "Konfigurationsbereich": svnbook.red-bean.com/de/1.5/svn.advanced.confarea.html . Siehe auch die Schaltfläche "Subversion-Konfigurationsdatei" Bearbeiten im Bildschirm mit den allgemeinen Einstellungen von TortoiseSVN.
Wenn Sie im Bildschirm mit den allgemeinen Einstellungen auf die Schaltfläche " Bearbeiten" klicken , wird eine allgemeine Subversion-Konfiguration angezeigt, in der das, was ich derzeit im Feld "Ignorieren" habe, überhaupt nicht angezeigt wird. Ich werde untersuchen, wo Subversion-Einstellungen über svnbook gespeichert sind.
mindless.panda