से साझा साझा संग्रह बनाएं, मैं पिछले कुछ महीनों में अपने प्रोजेक्ट के संस्करण नियंत्रण के लिए Bzr का उपयोग कर रहा हूं। मैं एकमात्र डेवलपर हूं, और वर्तमान में मेरे पास एक ही स्थानीय प्रोजेक्ट निर्देशिका में सब कुछ है, जिसके लिए मैं प्रतिबद्ध हूं और जिसे मैं ड्राइवएचक्यू में सिंक करता हूं।Bzr: मौजूदा स्टैंड-अलोन रिपोजिटरी
अब मेरे मन में कुछ बड़े पैमाने पर प्रयोग हैं जो इस मुख्य रेखा को तोड़ने की संभावना है, इसलिए मैं शाखाओं और साझा भंडारों की अवधारणाओं को देख रहा हूं। तो मेरा सवाल है, मूल रूप से: मुझे पहले से ही संस्करण-नियंत्रित आधार से एक नया, साझा भंडार बनाने के बारे में कैसे जाना चाहिए?
मैं ट्रंक, शाखाओं और टैग की एसवीएन परियोजना संरचना से परिचित हूं, और मैं इस संरचना को अपनाने जा रहा हूं। मेरी योजना है कि आगे बढ़ें और एक नया इनिट-रेपो करें, और मेरे सभी कोड (प्लस .bzr) को ट्रंक फ़ोल्डर में कॉपी करें। तो क्या यह ठीक है? या क्या मेरे पास पहले से साझा शेयर में कनवर्ट करने का कोई तरीका है?
किसी भी मदद के लिए अग्रिम धन्यवाद।
क्रिस्टोफर
बहुत धन्यवाद। अंत में मैंने # 3 का चयन किया। – ChrisM
मेरे लिए, मैंने # 1 का उपयोग किया और यह पूरी तरह से काम करता है (मुझे लगता है)। मेरे पास एक ही स्थिति थी और # 1 का इस्तेमाल किया गया था। पुष्टि करने के लिए, मैं 'cd/path/to/repo', जहां मैं' bzr info' टाइप करता हूं और 'पेड़ के साथ साझा भंडार प्राप्त करता हूं (प्रारूप: 2 ए) '(newline)' स्थान: '(newline)' साझा भंडार:। '। और फिर मैं 'bzr info trunk' टाइप करता हूं जो 'रेपोजिटरी पेड़ (प्रारूप: 2 ए)' (newline) 'स्थान:' (newline)' साझा भंडार देता है:। '(नई लाइन) 'भंडार शाखा: ट्रंक'। धन्यवाद @bialix! – Kalin