Quero copiar todas as configurações relacionadas ao tortoisesvn de uma máquina para outra. Onde eles são armazenados?
Atualizar:
Embora algumas configurações sejam armazenadas HKEY_CURRENT_USER\Software\TortoiseSVN
conforme indicado abaixo, outras configurações não são. Os comentários parecem indicar que essas são configurações específicas do Subversion, em oposição ao TortoiseSVN, mas não consigo encontrar onde elas estão localizadas.
tortoise-svn
mindless.panda
fonte
fonte
Respostas:
Para salvar e restaurar as configurações do TortoiseSVN, você pode usar os seguintes comandos:
Salve :
Restaurar:
Você pode colocar cada linha em um arquivo de texto separado e salvá-las como scripts em lote, por exemplo, Restore.bat / Save.bat
As configurações serão copiadas e restauradas na área de trabalho do usuário atual.
fonte
\y
bandeira para evitar a solicitação de substituição, e você estará pronto.Portanto, os outros estão parcialmente certos, mas você também precisa exportar outras configurações do registro, além de copiar os arquivos do diretório Subversion AppData, portanto, aqui estão todos os lugares dos quais você precisa extrair dados depois de instalar o TortoiseSVN na sua nova máquina:
HKEY_CURRENT_USER \ Software \ TortoiseSVN - A maioria das configurações do Tortoise
HKEY_CURRENT_USER \ Software \ Tigris.org - Global ignora e usa tempos de confirmação, possivelmente outros
HKEY_CURRENT_USER \ Software \ TortoiseMerge - Configurações do TortoiseMerge
C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Quaisquer configurações globais do SVN
fonte
O TortoiseSVN documenatation mostra uma maneira fácil de salvar / carregar as configurações:
[Settings] -> Sync -> [button] Save settings to file | Load settings from file
fonte
Da máquina de origem, exportar as configurações do registro em:
HKEY_CURRENT_USER\Software\TortoiseSVN
. Mesclar o arquivo .reg na (s) máquina (s) de destino.fonte