2013-12-16 7 views
6

मुझे एक भंडार की जांच करनी है जिसमें 8 शाखाएं हैं जिन्हें मैं प्रत्येक शाखा आकार ~ 400 एमबी डाउनलोड नहीं करना चाहता हूं। केवल फ़ोल्डर संरचना और ट्रंक को चेकआउट करने की आवश्यकता है।शाखाओं के बिना svn भंडार चेकआउट

repo/trunk 
repo/tags/<do not download content of this directory> 
repo/branches/<do not download content of this directory> 

कोई विचार? कमांड लाइन उपयोग पसंद करते हैं।

उत्तर

10

आप सबवर्जन की sparse directories सुविधा का उपयोग करना चाहते हैं।

svn co --depth immediates URL_TO_REPOSITORY PATH_TO_WORKING_COPY 
svn update --set-depth infinity PATH_TO_WORKING_COPY/trunk 

या, बस trunk निर्देशिका की जाँच, यदि आप टैग या शाखाओं में सभी के साथ काम करने के लिए नहीं जा रहे हैं।

+0

'या' भाग असली सॉस है। ट्रंक देखें, 'svn co http: // svn-server/repo/trunk repo' – thekbb

+0

स्थानीय रूप से अन्य 2 निर्देशिकाओं के "स्टब" की वैध आवश्यकता हो सकती है। – alroc

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