Cara menyalin pengaturan tortoisesvn dari satu mesin ke mesin lainnya

18

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\TortoiseSVNseperti 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.

mindless.panda
sumber
Anda benar-benar akan lebih beruntung menanyakan hal ini pada SO. Lebih banyak kura-kura svn pertanyaan di sana & pengguna yang menggunakannya setiap hari.
Benteng
5
@Idigas, SO adalah untuk pertanyaan terkait pemrograman , ini tidak ada hubungannya dengan pemrograman, meskipun itu adalah alat yang digunakan oleh banyak programmer.
heavyd
Saya setuju, saya pikir pertanyaannya lebih cocok untuk SU vs SO.
mindless.panda
2
@ Idigas, itu benar, itu benar-benar akan memindahkan pertanyaan ke SO. Anda bisa mendapatkan sedikit pelatihan pertanyaan penutup di sini: meta.stackexchange.com/questions/32490/... :)
heavyd
1
Ini adalah pertanyaan Pengguna Super.
Troggy

Jawaban:

6

Untuk menyimpan dan mengembalikan pengaturan TortoiseSVN Anda dapat menggunakan perintah berikut:

Menyimpan:

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

Mengembalikan:

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

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.

Hans Wurst
sumber
Jalankan sebagai admin dan tempelkan pada \yflag untuk menghindari prompt untuk menimpa, dan Anda baik-baik saja.
Simpanse suka berperang
4

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

Scott Gartner
sumber
Luar biasa. Satu-satunya jawaban lengkap di utas. Saya menyukai Pengaturan Ekspor dalam ide jawaban berikutnya, tetapi itu tidak benar-benar berfungsi dengan baik. Tidak akan mengimpor, dan ini berhasil.
Wade Hatler
4

Dokumentasi TortoiseSVN menunjukkan cara mudah untuk menyimpan / memuat pengaturan:[Settings] -> Sync -> [button] Save settings to file | Load settings from file

Mengekspor Pengaturan TSVN

Gambar 4.91. Dialog Pengaturan, Halaman Sinkronisasi

automatix
sumber
0

Dari mesin sumber, ekspor pengaturan dari registri di: HKEY_CURRENT_USER\Software\TortoiseSVN. Kemudian gabungkan file .reg pada mesin tujuan.

C-Pound Guru
sumber
Ini tampaknya tidak termasuk pengaturan abaikan dan berpotensi pengaturan lainnya di kura-kura.
mindless.panda
@ user26453: pengaturan abaikan tidak ada dalam registri karena itu adalah pengaturan Subversion daripada pengaturan TortoiseSVN. Mereka dapat ditemukan di "area konfigurasi" svn: svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html . Juga lihat tombol Edit "File konfigurasi Subversion" di layar pengaturan umum TortoiseSVN.
Mengklik tombol Edit pada layar pengaturan umum muncul apa yang tampak sebagai konfigurasi Subversion generik, sama sekali tidak menunjukkan apa yang saya miliki saat ini di bidang abaikan. Saya akan menyelidiki di mana pengaturan Subversion disimpan melalui svnbook.
mindless.panda