एक नए तोड़फोड़ भंडार में ट्रंक, शाखाएं और टैग निर्देशिका कैसे / कब बनाएं?


9

ट्रंक, शाखाएं और टैग निर्देशिका बनाने के लिए सबसे अच्छा समय कब है?

मैंने निष्पादित किया है svnadmin create --fs-type fsfs /home/firefli/web/projects/subversionऔर अपने आप को एक खाली रेपो है। अगर मैं बनाता हूं, तो कहना है कि इसका trunkउपयोग करने वाली निर्देशिका svn mkdir file:///home/firefli/web/projects/subversion/trunkठीक काम करती है लेकिन मैं संशोधन 1 पर जाता हूं।

ऐसा नहीं है कि 1 में संशोधन करना एक समस्या है, मुझे यकीन है कि मैंने इसे पहले अलग तरीके से किया है और मैं सबसे अच्छा अभ्यास ढूंढ रहा हूं।

धन्यवाद

जवाबों:


8

जब हम एसवीएन रेपो के काम पर बनाते हैं svnadmin createतो हम svn import3 निर्देशिकाओं का एक कंकाल फ़ोल्डर बनाते हैं और यह कहते हैं कि एक बार इसे 1 संशोधन करने के लिए धक्का दें (हमारे पास एक बैश स्क्रिप्ट है जो इस सभी को स्वचालित करता है)। मुझे नहीं लगता कि प्रारंभिक प्रतिबद्ध होने की तुलना में बेहतर अभ्यास है?


यह बहुत ज्यादा है जैसा कि हम करते हैं - सभी एक स्क्रिप्ट के साथ स्वचालित।
hmallett

1

एक नए रिपॉजिटरी के नए चेकआउट पर, मैं तीन निर्देशिकाओं - टैग, ट्रंक और शाखाएं बनाता हूं और जोड़ता हूं। मैं उन तीनों को प्रतिबद्ध करता हूं; रेपो रेव पर है। 1, और मैं ट्रंक पर स्विच करता हूं और काम करता हूं। यह वास्तव में नहीं है।


1

रेपो की जांच के बिना आप एक ही बार में सभी निर्देशिका बना सकते हैं (एक प्रतिबद्ध में)। यह विंडोज उदाहरण देखें:

svn mkdir -m "Creating basic directory structure" file:///d:/temp/repo/trunk file:///d:/temp/repo/tags file:///d:/temp/repo/branches
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.