मैं सबवर्सन में अपना पहला प्रोजेक्ट बना रहा हूं । अब तक मेरे पास है
branches
tags
trunk
मुझे लगता है कि मुझे तुरंत शाखाओं को एकवचन बनाने और शुरू करने की आवश्यकता है। अद्यतन शाखाएँ आदर्श हैं।
मैं ट्रंक में काम कर रहा है और सामग्री को टैग के रूप में निम्नानुसार स्थानांतरित कर रहा हूं।
mkdir tags/1.0
cp -rf trunk/* tags/1.0
svn add tags/1.0
svn commit -m " create a first tagged version"
मेरा पेट मुझे बताता है कि यह पूरी तरह से गलत है, और मुझे फ़ाइलों के उपयोग के बीच कुछ संबंध बनाए रखना चाहिए svn copy
। इस तरह से बनाई गई फ़ाइलों का एक दूसरे से कोई संबंध नहीं होगा, और मुझे यकीन है कि मैं तोड़फोड़ की विशेषताओं को याद करूंगा। क्या मैं सही हूँ?
क्या मुझे व्यक्तिगत फ़ाइलों के लिए svn कॉपी का उपयोग करना चाहिए?
mkdir tags/1.0
svn add tags/1.0
svn copy trunk/file1 tags/1.0
svn copy trunk/file2 tags/1.0
svn copy trunk/file3 tags/1.0
svn commit -m " create a first tagged version"
क्या मुझे पूरी निर्देशिका पर svn कॉपी का उपयोग करना चाहिए?
svn copy cp -rf trunk tags/1.0
svn commit -m " create a first tagged version"