39

मैं अपने TortoiseSVN स्थापना को संस्करण 1.7 में अपग्रेड करना चाहता हूं। हमारे पास एक SVN 1.6 रिपॉजिटरी के साथ चल रहा एक VisualSVN सर्वर है।क्या TortoiseSVN 1.7 एक एसवीएन 1.6 भंडार के खिलाफ ठीक से काम करेगा?

क्या मुझे अपने क्लाइंट को अपडेट करने से पहले रिपॉजिटरी को 1.7 में अपग्रेड करना होगा, या टोर्टोइज एसवीएन पीछे संगत है?

मुझे पता है कि TortoiseSVN 1.6 से 1.7 के अपग्रेड के दौरान, मुझे अपनी कार्यशील प्रतिलिपि को नए प्रारूप में परिवर्तित करने की आवश्यकता है, लेकिन प्रतिबद्धता के दौरान सर्वर संस्करण देखने और उचित रूप से अनुकूलित करने के लिए कुछ तर्क है?

उत्तर

28

release notes

पुराने ग्राहकों में और सर्वर 1.7 सर्वर और ग्राहकों

साथ पारदर्शी रूप से interoperate ...

सबवर्सन 1.7 सर्वर सबवर्सन के रूप में ही भंडार स्वरूप का उपयोग 1.6। इसलिए, यह मूल उन्नयन और डिस्क पर खजाने

कुछ भी करने को कोई जरूरत नहीं है की फ़ॉर्मेट बदले बिना 1.6.x और 1.7.x सर्वर के बीच डाउनग्रेड करने के लिए संभव है, अपने काम की नकल उन्नत किया जाएगा , और अभी भी 1.6 सर्वर

+10

नोट: TortoiseSVN कार्यशील प्रति प्रारूप अपडेट करेगा जो पुराने ग्राहकों के लिए समस्याएं पैदा करेगा। यह केवल एक समस्या है यदि आपके पास ऐसा माहौल है जहां एक ही काम करने वाली प्रतिलिपि तक पहुंचने के लिए कई अलग-अलग क्लाइंट का उपयोग किया जाता है। जैसे यदि आप टोर्टोइस एसवीएन और आईडीई (जैसे पीएचपीएसटॉर्म) से कार्यशील प्रतिलिपि तक पहुंचते हैं जो केवल 1.6 कार्यशील प्रति प्रारूप का समर्थन करता है। –

+0

@ArtemGoutsoul आप एसवीएन 1 पर ग्राहकों के लिए अलग डब्ल्यूसी का उपयोग कर सकते हैं।6 – bahrep

2

से बात करने में सक्षम हो जाएगा यह 1.6 सर्वर (मेरे मामले में 1.6.17) के साथ ठीक काम करता है।

9

हां, यह होगा।

यदि आप एक ही कामकाजी प्रतिलिपि (यानी चेक आउट निर्देशिका) पर क्लाइंट के विभिन्न संस्करणों का उपयोग करते हैं तो आप समस्याओं में भाग ले सकते हैं। साथ ही, यदि आप पुराने सर्वर का उपयोग किसी नए सर्वर से करते हैं, तो आप कुछ नई सर्वर सुविधाओं का उपयोग करने में सक्षम नहीं हो सकते हैं।

हालांकि, कुछ नए फीचर्स के अपवाद के साथ, नए एसवीएन क्लाइंट पुराने सर्वर के साथ नीचे संगत हैं। इसलिए सर्वर 1.6 के साथ TortoiseSVN 1.7 का उपयोग बिना समस्याओं के काम करना चाहिए।

एसवीएन साइट पर compatibility matrix देखें।

+8

दुर्भाग्य से संगतता मैट्रिक्स 1.7 – CharlesB

0

किस्सा समय:

  • सर्वर वर। 1.6.17
  • ग्राहक एक सबवर्सन 1.8.9 (जीत, कछुआ)
  • ग्राहक बी संस्करण 1.6.17 (r1128011) (linux)

ग्राहक बी पर:

- create branch_x with lots of files 
- commit 
- svn mv branch_x branch_xnew 
- log shows A branch_xnew, then thousands of D for each file in branch_x 
- commit 
- fails saying that branch_x is out of date. 

- out of desperation, revert --depth inifity... same 
- more desperation, checkout a clean working copy, svn mv, commit, fails "branch_x is out of date". 

पर ग्राहक ए: एसवीएन एमवी, प्रतिबद्ध, किया। क्लाइंट बी पर svn अप कोई संघर्ष दिखाता है। सब कुछ कर दिया।

+0

से निपटता नहीं है और यह सवाल का उत्तर कैसे देता है? – crashmstr

+0

@crashmstr सवाल है "क्या TortoiseSVN पीछे संगत है?" ... यह एक अच्छा संकेत देता है कि इसका उत्तर "वाईएमएमवी" है ... – gcb

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^