tortoisesvn設定をあるマシンから別のマシンにコピーする方法


18

tortoisesvnに関連するすべての設定をあるマシンから別のマシンにコピーたい。これらはどこに保存されますか?

更新:

一部の設定はHKEY_CURRENT_USER\Software\TortoiseSVN以下で説明するように保存されますが、保存されない設定もあります。コメントは、これらがTortoiseSVNではなくSubversion固有の設定であることを示しているように見えますが、これらの場所がわかりません。


SOでこれを尋ねるのは本当に幸運でしょう。さらに多くの亀のSVN質問と毎日それを使用するユーザー。
ルーク

5
@ Idigas、SOはプログラミング関連の質問用です。これは多くのプログラマーが使用するツールですが、プログラミングとは関係ありません。
10

私は同意する、私は質問がSU対SOに適していると思った。
mindless.panda

2
@Idigas、それは正しい、それは実際にSOに質問を移動します。ここで、質問を閉じるためのトレーニングを少し得ることができます:meta.stackexchange.com/questions/32490/… :)
ヘビー

1
これはスーパーユーザーの質問です。
Troggy

回答:


6

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フラグをタックして、プロンプトが上書きされないようにします。
好戦的なチンパンジー

4

そのため、他の部分は部分的に正しいですが、レジストリから他の設定もエクスポートする必要があります。さらに、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グローバル設定


優秀な。スレッド内の唯一の完全な答え。次の回答のアイデアでエクスポート設定が好きでしたが、実際には正しく機能しませんでした。インポートしません。これでうまくいきました。
ウェイドハトラー

4

TortoiseSVNのドキュメントには、設定を保存/ロードする簡単な方法が示されています。[Settings] -> Sync -> [button] Save settings to file | Load settings from file

TSVN設定のエクスポート

図4.91。設定ダイアログ、同期ページ


0

ソースマシンから、次のレジストリから設定をエクスポートしますHKEY_CURRENT_USER\Software\TortoiseSVN。次に、宛先マシン上の.regファイルをマージします。


これには無視設定が含まれていないように見えるため、カメの他の設定が含まれている可能性があります。
mindless.panda

@ user26453:TortoiseSVN設定ではなくSubversion設定であるため、無視設定はレジストリにありません。:彼らは、SVN「設定エリア」で見つけることができsvnbook.red-bean.com/en/1.5/svn.advanced.confarea.html。TortoiseSVNの一般設定画面の「Subversion設定ファイル」編集ボタンも参照してください。

一般設定画面の[ 編集 ]ボタンをクリックすると、一般的なSubversionの構成のように見えるものがポップアップしますが、無視フィールドに現在あるものはまったく表示されません。Subversion設定がsvnbookを介して保存される場所を調査します。
mindless.panda
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.