Comment copier les paramètres de tortoisesvn d'une machine à une autre


18

Je veux copier tous les paramètres liés à tortoisesvn d'une machine à une autre. Où sont-ils stockés?

Mise à jour:

Bien que certains des paramètres soient stockés HKEY_CURRENT_USER\Software\TortoiseSVNcomme indiqué ci-dessous, d'autres ne le sont pas. Les commentaires semblent indiquer que ce sont des paramètres spécifiques à Subversion par opposition à TortoiseSVN, mais je ne trouve pas où ils se trouvent.


Vous auriez vraiment plus de chance de poser cette question sur SO. Beaucoup plus de questions sur les tortues et les utilisateurs qui l'utilisent tous les jours.
Tour

5
@Idigas, SO est destiné aux questions de programmation , cela n'a rien à voir avec la programmation, même s'il s'agit d'un outil utilisé par de nombreux programmeurs.
2010

Je suis d'accord, je pensais que les questions étaient mieux adaptées pour SU contre SO.
mindless.panda

2
@Idigas, c'est exact, cela va en fait déplacer la question vers SO. Vous pouvez obtenir un peu de formation sur la clôture des questions ici: meta.stackexchange.com/questions/32490/… :)
Heavyd

1
Ceci est une question de super utilisateur.
Troggy

Réponses:


6

Pour enregistrer et restaurer les paramètres de TortoiseSVN, vous pouvez utiliser les commandes suivantes:

Sauvegarder:

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

Restaurer:

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

Vous pouvez mettre chaque ligne dans un fichier texte séparé et les enregistrer en tant que scripts batch, par exemple Restore.bat / Save.bat

Les paramètres seront sauvegardés et restaurés à partir du bureau de l'utilisateur actuel.


Exécutez en tant qu'administrateur et tacle sur le \ydrapeau pour éviter l'invite à écraser, et vous êtes prêt à partir.
Warlike Chimpanzee

4

Les autres ont donc partiellement raison, mais vous devez également exporter d'autres paramètres du registre, et vous devez également copier les fichiers du répertoire Subversion AppData, voici donc tous les endroits dont vous avez besoin pour extraire des données après avoir installé TortoiseSVN sur votre nouvelle machine:

HKEY_CURRENT_USER \ Software \ TortoiseSVN - La plupart des paramètres Tortoise

HKEY_CURRENT_USER \ Software \ Tigris.org - Global ignore et utilise les temps de validation, éventuellement d'autres

HKEY_CURRENT_USER \ Software \ TortoiseMerge - Paramètres TortoiseMerge

C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Tous les paramètres globaux SVN


Excellent. La seule réponse complète dans le fil. J'ai aimé les paramètres d'exportation dans l'idée de réponse suivante, mais cela n'a pas vraiment fonctionné correctement. N'importerait pas, et cela a fait l'affaire.
Wade Hatler

4

Les TortoiseSVN documenatation montre un moyen facile de sauvegarder / charger les paramètres suivants :[Settings] -> Sync -> [button] Save settings to file | Load settings from file

Exportation des paramètres TSVN

Figure 4.91. La boîte de dialogue Paramètres, page Sync


0

De la machine source, exporter les paramètres du Registre à: HKEY_CURRENT_USER\Software\TortoiseSVN. Fusionnez ensuite le fichier .reg sur la ou les machines de destination.


Cela ne semble pas inclure ignorer les paramètres et donc potentiellement d'autres paramètres de tortue.
mindless.panda

@ user26453: les paramètres d'ignorance ne sont pas dans le registre car ce sont des paramètres Subversion plutôt que des paramètres TortoiseSVN. Ils peuvent être trouvés dans la "zone de configuration" svn: svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html . Voir également le bouton "Fichier de configuration de Subversion" Modifier dans l'écran des paramètres généraux de TortoiseSVN.

Cliquer sur le bouton Modifier dans l'écran des paramètres généraux fait apparaître ce qui semble être une configuration générique de Subversion, ne montrant pas du tout ce que j'ai actuellement dans le champ ignorer. J'examinerai où les paramètres Subversion sont stockés via svnbook.
mindless.panda
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.