Saya ingin menyalin semua pengaturan terkait tortoisesvn dari satu mesin ke komputer lain. Di mana ini disimpan?
Memperbarui:
Sementara beberapa pengaturan disimpan pada HKEY_CURRENT_USER\Software\TortoiseSVN
seperti yang dinyatakan di bawah ini, ada pengaturan lain yang tidak. Komentar tampaknya menunjukkan ini adalah pengaturan khusus Subversion yang bertentangan dengan TortoiseSVN, tetapi saya tidak dapat menemukan di mana ini berada.
tortoise-svn
mindless.panda
sumber
sumber
Jawaban:
Untuk menyimpan dan mengembalikan pengaturan TortoiseSVN Anda dapat menggunakan perintah berikut:
Menyimpan:
Mengembalikan:
Anda dapat menempatkan setiap baris dalam file teks yang terpisah dan menyimpannya sebagai skrip batch, misalnya Restore.bat / Save.bat
Pengaturan akan dicadangkan ke dan dipulihkan dari desktop pengguna saat ini.
sumber
\y
flag untuk menghindari prompt untuk menimpa, dan Anda baik-baik saja.Jadi yang lain sebagian benar, tetapi Anda juga harus mengekspor pengaturan lain dari registri, plus Anda harus menyalin file dari direktori Subversion AppData, jadi di sini adalah semua tempat Anda perlu menarik data setelah Anda menginstal TortoiseSVN di mesin baru Anda:
HKEY_CURRENT_USER \ Software \ TortoiseSVN - Sebagian besar pengaturan Tortoise
HKEY_CURRENT_USER \ Software \ Tigris.org - Global Abaikan dan Gunakan waktu komit, mungkin yang lain
HKEY_CURRENT_USER \ Software \ TortoiseMerge - pengaturan TortoiseMerge
C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Setiap pengaturan global SVN
sumber
Dokumentasi TortoiseSVN menunjukkan cara mudah untuk menyimpan / memuat pengaturan:
[Settings] -> Sync -> [button] Save settings to file | Load settings from file
sumber
Dari mesin sumber, ekspor pengaturan dari registri di:
HKEY_CURRENT_USER\Software\TortoiseSVN
. Kemudian gabungkan file .reg pada mesin tujuan.sumber