2011-11-20 1 views
13

चला गया है मैंने लंबे समय तक TortoiseSVN का उपयोग किया है। और मैंने कल AnkhSVN का उपयोग शुरू किया। और उसके बाद प्रत्येक सब-फ़ोल्डर्स में ".svn" छुपाया जाता है।.svn फ़ोल्डर प्रत्येक फ़ोल्डर में था लेकिन अब यह

मैंने इसे कुछ समय के लिए googled, लेकिन मैं इसे खोजने में विफल रहा। "हर फ़ोल्डर में एसएसवी" अब आवश्यक नहीं है?

धन्यवाद।

+0

पर कुछ इसके बारे में अधिक पढ़ सकते हैं, यह भविष्य में बहुत से लोगों को काट देगा क्योंकि 1.7 अपनाया जा रहा है। –

+0

निश्चित रूप से आश्चर्यजनक। इसके अलावा मुझे एक त्रुटि मिली और मैं बस इसे ठीक करने का तरीका नहीं देख सका। 8- (चूंकि यह एक नया चेकआउट था, इसलिए मैंने बस सब कुछ पुनः जांच लिया, लेकिन यह एक अच्छा दीर्घकालिक समाधान की तरह प्रतीत नहीं होता है ... –

उत्तर

18

यह संभावना SVN 1.7 का उपयोग कर AnkhSVN का एक परिणाम है और कछुआ नहीं था (हालांकि कछुआ के नए संस्करणों करते हैं)।

http://subversion.apache.org/docs/release-notes/1.7.html#wc-ng

1,7 में, .svn निर्देशिका नहीं रह गया है कि हर संस्करणीकृत निर्देशिका में और बस रूट

में है "सबवर्सन 1.7 में किए गए बदलावों की एक प्रमुख विशेषता काम कर प्रति मेटाडाटा के केंद्रीकरण है एक ही स्थान में भंडारण। इसके बजाय काम करने की कॉपी में हर निर्देशिका में .svn निर्देशिका की, सबवर्सन 1.7 काम कर रहे प्रतियां सिर्फ एक .svn निर्देशिका में काम कर रहे प्रतिलिपि की जड़ है। "

6

यह new feature of Subversion 1.7 है। यह जिस तरह से मेटाडाटा अपने काम की नकल के लिए भंडारित किया जाता है बदल जाता है, तो यह है कि केवल एक ही .svn निर्देशिका आवश्यक है शीर्ष-स्तरीय फ़ोल्डर में,। आप this blog post या TortoiseSVN release notes.