วิธีคัดลอกการตั้งค่า tortoisesvn จากเครื่องหนึ่งไปยังอีกเครื่องหนึ่ง


18

ฉันต้องการคัดลอกการตั้งค่าที่เกี่ยวข้องกับ tortoisesvn ทั้งหมดจากเครื่องหนึ่งไปยังอีกเครื่องหนึ่ง เก็บไว้ที่ไหน

ปรับปรุง:

แม้ว่าการตั้งค่าบางอย่างจะถูกจัดเก็บไว้ที่HKEY_CURRENT_USER\Software\TortoiseSVNตามที่ระบุไว้ด้านล่าง แต่มีการตั้งค่าอื่น ๆ ที่ไม่ใช่ ความคิดเห็นดูเหมือนจะบ่งบอกว่าสิ่งเหล่านี้เป็นการตั้งค่าเฉพาะของการโค่นล้มเมื่อเทียบกับ TortoiseSVN แต่ฉันไม่สามารถหาที่ตั้งเหล่านี้ได้


คุณจะมีโชคที่ดีกว่านี้จริง ๆ ขอให้เรื่องนี้ มีคำถามเต่ามากมายที่นั่น & ผู้ใช้ที่ใช้มันทุกวัน
โกง

5
@Idigas ดังนั้นสำหรับคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมสิ่งนี้ไม่เกี่ยวกับการเขียนโปรแกรมถึงแม้ว่ามันจะเป็นเครื่องมือที่ใช้โดยโปรแกรมเมอร์หลายคน
หนัก

ฉันเห็นด้วยฉันคิดว่าคำถามนั้นเหมาะสำหรับ SU กับ SO มากกว่า
mindless.panda

2
@Idigas นั้นถูกต้องจริง ๆ แล้วมันจะย้ายคำถามไปที่ SO คุณสามารถได้รับบิตของการฝึกอบรมการปิดคำถามที่นี่: meta.stackexchange.com/questions/32490/... :)
heavyd

1
นี่เป็นคำถามสำหรับผู้ใช้ขั้นสูง
Troggy

คำตอบ:


6

ในการบันทึกและกู้คืนการตั้งค่าของ TortoiseSVN คุณสามารถใช้คำสั่งต่อไปนี้:

บันทึก:

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

Restore:

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

คุณสามารถใส่แต่ละบรรทัดในไฟล์ข้อความแยกต่างหากและบันทึกเป็นสคริปต์แบทช์เช่น Restore.bat / Save.bat

การตั้งค่าจะสำรองและเรียกคืนจากเดสก์ท็อปของผู้ใช้ปัจจุบัน


เรียกใช้ในฐานะผู้ดูแลระบบและ\yตั้งค่าสถานะเพื่อหลีกเลี่ยงการแจ้งให้เขียนทับและคุณก็พร้อมที่จะไป
Chimpanzee Warlike

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 ใด ๆ


ยอดเยี่ยม คำตอบที่สมบูรณ์เท่านั้นในหัวข้อ ฉันชอบการตั้งค่าการส่งออกในแนวคิดคำตอบถัดไป แต่ไม่ได้ผลจริง จะไม่นำเข้าและนี่ก็เป็นการหลอกลวง
ลุย Hatler

4

TortoiseSVN documenatationแสดงให้เห็นว่าเป็นวิธีที่ง่ายต่อการบันทึก / โหลดการตั้งค่า:[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 พวกเขาสามารถพบได้ใน SVN พื้นที่ "การตั้งค่า" นี้: svnbook.red-bean.com/en/1.5/svn.advanced.confarea.html โปรดดูที่ปุ่มแก้ไข "ไฟล์การโค่นล้มการกำหนดค่า" ในหน้าจอการตั้งค่าทั่วไปของ TortoiseSVN

การคลิกที่ปุ่มแก้ไขในหน้าจอการตั้งค่าทั่วไปจะปรากฏสิ่งที่ดูเหมือนว่าจะเป็นการกำหนดค่าการโค่นล้มทั่วไปไม่ใช่อย่างใดเลยที่แสดงสิ่งที่ฉันมีในฟิลด์เพิกเฉย ฉันจะตรวจสอบการตั้งค่าการโค่นล้มที่เก็บไว้ผ่าน svnbook
mindless.panda
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.