How to copy tortoisesvn settings from one machine to another

tortoise-svn

I want to copy all tortoisesvn related settings from one machine to another. Where are these stored?

Update:

While some of the settings are stored at HKEY_CURRENT_USER\Software\TortoiseSVN as stated below, there are other settings that are not. Comments seem to indicate these are Subversion specific settings as opposed to TortoiseSVN, but I cannot find where these are located.

Best Answer

To save and restore the settings of TortoiseSVN you can use the following commands:

Save:

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

Restore:

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

You can put each line in a separate text-file and save them as batch scripts, e.g Restore.bat / Save.bat

The settings will be backed up to and restored from the current user's desktop.

Related Question