Cómo copiar configuraciones de tortugas de una máquina a otra

18

Quiero copiar todas las configuraciones relacionadas con las tortugas de una máquina a otra. ¿Dónde se almacenan estos?

Actualizar:

Si bien algunas de las configuraciones se almacenan HKEY_CURRENT_USER\Software\TortoiseSVNcomo se indica a continuación, hay otras configuraciones que no lo son. Los comentarios parecen indicar que estas son configuraciones específicas de Subversion en lugar de TortoiseSVN, pero no puedo encontrar dónde están ubicadas.

mindless.panda
fuente
Realmente tendrías mejor suerte preguntando esto en SO. Muchas más preguntas sobre svn de tortuga allí y usuarios que lo usan todos los días.
Grajo
55
@Idigas, SO es para preguntas relacionadas con la programación , esto no tiene nada que ver con la programación, a pesar de que es una herramienta utilizada por muchos programadores.
heavyd
Estoy de acuerdo, pensé que las preguntas eran más adecuadas para SU vs. SO.
mindless.panda
2
@Idigas, eso es correcto, en realidad moverá la pregunta a SO. Puede obtener un poco de preguntas sobre el entrenamiento de cierre aquí: meta.stackexchange.com/questions/32490/… :)
heavyd
1
Esta es una pregunta de Superusuario.
Troggy

Respuestas:

6

Para guardar y restaurar la configuración de TortoiseSVN puede usar los siguientes comandos:

Salvar:

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

Restaurar:

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

Puede colocar cada línea en un archivo de texto separado y guardarlas como scripts por lotes, por ejemplo, Restore.bat / Save.bat

Se realizará una copia de seguridad de la configuración y se restaurará desde el escritorio del usuario actual.

Hans Wurst
fuente
Ejecútelo como administrador y agregue la \ybandera para evitar que el mensaje se sobrescriba, y estará listo.
Chimpancé guerrero
4

Por lo tanto, los demás están parcialmente en lo cierto, pero también debe exportar otras configuraciones desde el registro, además de que debe copiar los archivos del directorio Subversion AppData, así que aquí están todos los lugares desde los que necesita extraer datos después de haber instalado TortoiseSVN en su nueva máquina:

HKEY_CURRENT_USER \ Software \ TortoiseSVN - La mayoría de las configuraciones de Tortoise

HKEY_CURRENT_USER \ Software \ Tigris.org - Global Ignora y usa tiempos de confirmación, posiblemente otros

HKEY_CURRENT_USER \ Software \ TortoiseMerge - Configuración de TortoiseMerge

C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Cualquier configuración global de SVN

Scott Gartner
fuente
Excelente. La única respuesta completa en el hilo. Me gustó la Configuración de exportación en la siguiente idea de respuesta, pero realmente no funcionó correctamente. No importaría, y esto hizo el truco.
Wade Hatler
4

La documentación de TortoiseSVN muestra una manera fácil de guardar / cargar la configuración:[Settings] -> Sync -> [button] Save settings to file | Load settings from file

Exportar configuraciones de TSVN

Figura 4.91. El diálogo de configuración, página de sincronización

automezcla
fuente
0

Desde el equipo de origen, exportar la configuración del registro en: HKEY_CURRENT_USER\Software\TortoiseSVN. Luego combine el archivo .reg en las máquinas de destino.

C-Pound Guru
fuente
Esto no parece incluir ignorar configuraciones y, por lo tanto, potencialmente otras configuraciones en tortuga.
mindless.panda
@ user26453: las configuraciones de ignorar no están en el registro porque son configuraciones de Subversion en lugar de configuraciones de TortoiseSVN. Se pueden encontrar en el "área de configuración" de svn: svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html . Consulte también el botón Editar "Archivo de configuración de Subversion" en la pantalla de configuración general de TortoiseSVN.
Al hacer clic en el botón Editar en la pantalla de configuración general, aparece lo que parece ser una configuración genérica de Subversion, sin mostrar lo que tengo actualmente en el campo ignorar. Investigaré dónde se almacenan las configuraciones de Subversion a través de svnbook.
mindless.panda