2012-11-20 12 views
5

मैं उबंटू लिनक्स के तहत उपclipse प्लगइन के साथ एसटीएस 2.9 का उपयोग कर रहा हूँ। मैं पूरे भंडार (सभी ट्रंक और शाखाओं के साथ) की जांच करने की कोशिश कर रहा हूं और इसे कार्यक्षेत्र में एक परियोजना के रूप में अच्छी तरह से दिखाना चाहता हूं। मैं आमतौर पर जो करता हूं वह भंडार की जड़ को चेकआउट करता है। मुझे पूरे भंडार की आवश्यकता है कि मैं दोनों शाखाओं और ट्रंक संस्करणों पर काम करता हूं, इसलिए मेरे लिए काम करना मेरे लिए आसान है। यहाँ मैं क्याक्या उपclipse के साथ एक विफल चेकआउट फिर से शुरू करना संभव है?

Workspace 
    repo/ 
    branches/ 
    tags/ 
    trunk/ 
    other_repo/ 
    branches/ 
    tags/ 
    trunk/ 
    some_other_workspace_entry(ex. java project) 

प्राप्त करने के लिए दुर्भाग्य से, हम भंडार जो आकार में 5GB से अधिक कर रहे हैं चाहते हैं, और यह, Subclipse इसे बाहर की जाँच करने के लिए हमेशा के लिए ले जा रहा है जब तक अंत में यह एक त्रुटि फेंकता है। इसलिए, मैं एक भंडार के साथ समाप्त होता हूं जिसे पूरी तरह से चेक नहीं किया जाता है और मैं इसे जांचना जारी नहीं रख सकता। मुझे या तो सभी चेक आउट डेटा को हटाना होगा और इसे फिर से शुरू करना होगा (जब तक यह फिर से विफल नहीं हो जाता), या चेकआउट ट्रंक और शाखाएं अलग-अलग होती हैं - इस प्रकार मेरे वर्कस्पेस में एक ट्रंक और शाखा प्रविष्टियां होती हैं, जिन्हें मुझे टालना चाहिए।

सवाल यह है कि क्या रेपो के अधूरा चेकआउट जारी रखने का कोई तरीका है? वैकल्पिक रूप से सबफ़ोल्डर द्वारा इसे जांचना संभव है, लेकिन अभी भी मेरे कार्यक्षेत्र में वांछित वृक्ष संरचना है? अगर मुझे पाठ संपादक के माध्यम से कुछ वर्कस्पेस फाइलों को मैन्युअल रूप से संपादित करने की आवश्यकता है, तो कौन से और कैसे?

उत्तर

4

बस update करें और चेकआउट फिर से शुरू होगा। वैकल्पिक रूप से आप इसे किसी कमांड लाइन टूल के साथ कर सकते हैं।

+0

त्वरित उत्तर के लिए धन्यवाद, लेकिन मैं उल्लेख करना भूल गया (अब मैंने संपादित किया है) कि मैं लिनक्स के तहत काम कर रहा हूं। क्या यह अभी भी काम करेगा यदि मैं कुछ अन्य svn क्लाइंट स्थापित करता हूं और इसे बुद्धिमानी से जांचने का प्रयास करता हूं? –

+1

हां यह होगा। क्या आपने ग्रहण में अद्यतन करने का प्रयास किया है? यदि आप पहले से ही प्रोजेक्ट एक्सप्लोरर में आंशिक चेकआउट देखते हैं तो यह भी काम करना चाहिए। – Kai

+0

ग्रहण मुझे दुर्भाग्य से उस रेपो पर svn कमांड का उपयोग करने की अनुमति नहीं देता है, वर्तमान में मैं टर्मिनल में 'svn cleanup' निष्पादित कर रहा हूं लेकिन इसमें काफी समय लगता है (जैसा कि मैंने कहा कि रेपो बड़ा है) –

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