Tortoisesvn ayarları bir makineden diğerine nasıl kopyalanır


18

Tortoisesvn ile ilgili tüm ayarları bir makineden diğerine kopyalamak istiyorum . Bunlar nerede saklanıyor?

Güncelleme:

Ayarlardan bazıları HKEY_CURRENT_USER\Software\TortoiseSVNaşağıda belirtildiği gibi kaydedilmiş olsa da, yapılmayan başka ayarlar da vardır. Yorumlar, bunların TortoiseSVN yerine Subversion'a özgü ayarlar olduğunu gösteriyor, ancak bunların nerede bulunduğunu bulamıyorum.


Gerçekten bunu soran daha iyi şanslar olurdu. Orada çok daha fazla kaplumbağa svn sorular ve bunu her gün kullanan kullanıcılar.
Kale

5
@Idigas, SO, ilgili soruları programlamak içindir, birçok programcı tarafından kullanılan bir araç olmasına rağmen, programlama ile ilgisi yoktur.
heavyd

Katılıyorum, soruların SU vs. SO için daha uygun olduğunu düşündüm.
mindless.panda

2
@Idigas, bu doğru, aslında soruyu SO'ya taşıyacak. Burada biraz soru kapama eğitimi alabilirsiniz: meta.stackexchange.com/questions/32490/… :)
heavyd

1
Bu Süper Kullanıcı sorusu.
Troggy

Yanıtlar:


6

TortoiseSVN ayarlarını kaydetmek ve geri yüklemek için aşağıdaki komutları kullanabilirsiniz:

Kayıt etmek:

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

Onarmak:

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

Her satırı ayrı bir metin dosyasına koyabilir ve bunları toplu komut dosyaları olarak kaydedebilirsiniz, örn. Restore.bat / Save.bat

Ayarlar geçerli kullanıcının masaüstüne yedeklenir ve geri yüklenir.


Yönetici olarak çalıştırın ve \yüzerine yazma isteminden kaçınmak için bayrağa yapıştırın ve hazırsınız.
Warlike Şempanze

4

Diğerleri kısmen haklıdır, ancak kayıt defterinden diğer ayarları da dışa aktarmanız gerekir, ayrıca Subversion AppData dizininden dosyaları kopyalamanız gerekir, bu yüzden TortoiseSVN'yi yükledikten sonra veri almak için ihtiyacınız olan tüm yerler yeni makinenizde:

HKEY_CURRENT_USER \ Software \ TortoiseSVN - Çoğu Kaplumbağa ayarı

HKEY_CURRENT_USER \ Software \ Tigris.org - Global Yoksay ve Kullan işlem süreleri, muhtemelen diğerleri

HKEY_CURRENT_USER \ Software \ TortoiseMerge - TortoiseMerge ayarları

C: \ Users \ {currentUser} \ AppData \ Roaming \ Subversion - Tüm SVN global ayarları


Mükemmel. Konudaki tek tam cevap. Bir sonraki cevap fikrindeki Dışa Aktarma Ayarlarını beğendim, ancak gerçekten doğru çalışmadı. Ithalat olmaz ve bu hile yaptı.
Wade Hatler

4

TortoiseSVN belgeleri , ayarları kaydetmenin / yüklemenin kolay bir yolunu gösterir:[Settings] -> Sync -> [button] Save settings to file | Load settings from file

TSVN Ayarlarını Dışa Aktarma

Şekil 4.91. Ayarlar İletişim Kutusu, Senkronizasyon Sayfası


0

Kaynak makineden ayarları adresindeki kayıt defterinden dışa aktarın HKEY_CURRENT_USER\Software\TortoiseSVN. Sonra hedef makinelerde .reg dosyasını birleştirin.


Bu, yoksayma ayarlarını ve dolayısıyla kaplumbağadaki potansiyel olarak diğer ayarları içermiyor gibi görünüyor.
mindless.panda

@ user26453: yok sayma ayarları, TortoiseSVN ayarları yerine Subversion ayarları oldukları için kayıt defterinde değildir. Bunlar svn "yapılandırma alanında" bulunabilir: svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html . Ayrıca TortoiseSVN genel ayarlar ekranındaki "Subversion yapılandırma dosyası" Düzenle düğmesine bakın.

Genel ayarlar ekranındaki Düzenle düğmesine tıklamak, genel bir Subversion yapılandırması gibi görünen şeyleri açar, yok sayma alanında şu anda sahip olduğumu göstermez. Subversion ayarlarının svnbook ile nerede saklandığını araştıracağım.
mindless.panda
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.