tortoisesvnに関連するすべての設定をあるマシンから別のマシンにコピーしたい。これらはどこに保存されますか?
更新:
一部の設定はHKEY_CURRENT_USER\Software\TortoiseSVN
以下で説明するように保存されますが、保存されない設定もあります。コメントは、これらがTortoiseSVNではなくSubversion固有の設定であることを示しているように見えますが、これらの場所がわかりません。
tortoisesvnに関連するすべての設定をあるマシンから別のマシンにコピーしたい。これらはどこに保存されますか?
更新:
一部の設定はHKEY_CURRENT_USER\Software\TortoiseSVN
以下で説明するように保存されますが、保存されない設定もあります。コメントは、これらがTortoiseSVNではなくSubversion固有の設定であることを示しているように見えますが、これらの場所がわかりません。
回答:
TortoiseSVNの設定を保存および復元するには、次のコマンドを使用できます。
セーブ:
reg save HKEY_CURRENT_USER\Software\TortoiseSVN %USERPROFILE%\Desktop\tortoise.hive
戻す:
reg restore HKEY_CURRENT_USER\Software\TortoiseSVN %USERPROFILE%\Desktop\tortoise.hive
各行を個別のテキストファイルに入れて、Restore.bat / Save.batなどのバッチスクリプトとして保存できます。
設定は現在のユーザーのデスクトップにバックアップされ、そこから復元されます。
\y
フラグをタックして、プロンプトが上書きされないようにします。
そのため、他の部分は部分的に正しいですが、レジストリから他の設定もエクスポートする必要があります。さらに、Subversion AppDataディレクトリからファイルをコピーする必要があります。TortoiseSVNをインストールした後にデータをプルする必要がある場所はすべてここにあります新しいマシンで:
HKEY_CURRENT_USER \ Software \ TortoiseSVN-ほとんどの亀の設定
HKEY_CURRENT_USER \ Software \ Tigris.org-コミット時間を無視して使用します。
HKEY_CURRENT_USER \ Software \ TortoiseMerge-TortoiseMergeの設定
C:\ Users \ {currentUser} \ AppData \ Roaming \ Subversion-SVNグローバル設定
ソースマシンから、次のレジストリから設定をエクスポートしますHKEY_CURRENT_USER\Software\TortoiseSVN
。次に、宛先マシン上の.regファイルをマージします。