Chcę skopiować wszystkie ustawienia związane z tortoisesvn z jednej maszyny na drugą. Gdzie są one przechowywane?
Aktualizacja:
Chociaż niektóre ustawienia są przechowywane w sposób HKEY_CURRENT_USER\Software\TortoiseSVN
opisany poniżej, istnieją inne ustawienia, które nie są. Komentarze wydają się wskazywać, że są to ustawienia specyficzne dla Subversion, w przeciwieństwie do TortoiseSVN, ale nie mogę znaleźć, gdzie się znajdują.
tortoise-svn
bezmyślna panda
źródło
źródło
Odpowiedzi:
Aby zapisać i przywrócić ustawienia TortoiseSVN, możesz użyć następujących poleceń:
Zapisać:
Przywracać:
Możesz umieścić każdą linię w osobnym pliku tekstowym i zapisać je jako skrypty wsadowe, np. Restore.bat / Save.bat
Kopie zapasowe ustawień zostaną przywrócone i przywrócone z pulpitu bieżącego użytkownika.
źródło
\y
flagę, aby uniknąć monitu o zastąpienie, i możesz zacząć.Więc pozostałe mają częściowo rację, ale musisz również wyeksportować inne ustawienia z rejestru, a także powinieneś skopiować pliki z katalogu Subversion AppData, więc oto wszystkie miejsca, z których musisz pobrać dane po zainstalowaniu TortoiseSVN na nowej maszynie:
HKEY_CURRENT_USER \ Software \ TortoiseSVN - Większość ustawień Tortoise
HKEY_CURRENT_USER \ Software \ Tigris.org - Globalne ignorowanie i używanie czasów zatwierdzania, ewentualnie inne
HKEY_CURRENT_USER \ Software \ TortoiseMerge - ustawienia TortoiseMerge
C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Dowolne ustawienia globalne SVN
źródło
TortoiseSVN documenatation pokazy łatwy sposób zapisać / załadować ustawienia:
[Settings] -> Sync -> [button] Save settings to file | Load settings from file
źródło
Z urządzenia źródłowego wyeksportować ustawienia z rejestru pod adresem:
HKEY_CURRENT_USER\Software\TortoiseSVN
. Następnie scal plik .reg na maszynie docelowej.źródło