2010-06-17 14 views
113

मैं TortoiseSVN का उपयोग कर अपनी कार्य प्रतिलिपि के साथ एक नई शाखा कैसे बना सकता हूं?मैं TortoiseSVN का उपयोग करके एक नई शाखा कैसे बना सकता हूं?

मुझे शाखा विकल्प दिखाई देता है, लेकिन मुझे इसे किसी भी तरह नाम देने का कोई तरीका नहीं दिख रहा है।

उत्तर

53

एसवीएन में शाखाएं अनिवार्य रूप से निर्देशिका हैं; आप शाखा को नाम देने के लिए निर्देशिका का नाम चुनने के लिए शाखा का नाम नहीं देते हैं।

शाखा को 'नामकरण' का सामान्य तरीका इसे अपने भंडार में branches नामक निर्देशिका के तहत रखना है। "यूआरएल के लिए:" में TortoiseSVN की शाखा संवाद के भाग, आप इसलिए की तरह कुछ लिखेंगे:

(svn/http)://path-to-repo/branches/your-branch-name 

एक परियोजना के मुख्य शाखा ट्रंक के रूप में जाना जाता है, और आमतौर पर में स्थित है:

(svn/http)://path-to-repo/trunk 
+0

अब मुझे क्यों मिलता है: "http: // subversion2/svn/DanelNursing4/शाखाओं/ओमर 'के विकल्प: स्थिति पंक्ति नहीं पढ़ सका: रिमोट होस्ट द्वारा एक मौजूदा कनेक्शन जबरन बंद कर दिया गया था।" –

+0

"URL पर नहीं है:" अब "पथ:"? –

65

टोर्टोइज एसवीएन के रिपोजिटरी ब्राउज़र में, उस शाखा को ढूंढें जिसे आप नई शाखा बनाना चाहते हैं। राइट-क्लिक करें, कॉपी करें .... और नया शाखा पथ दर्ज करें। अब आप उस शाखा में अपने स्थानीय डब्ल्यूसी को "स्विच" कर सकते हैं।

196

राइट क्लिक करें और खुले SVN रेपो ब्राउज़र:

Enter image description here

ट्रंक (कार्य कॉपी) पर राइट क्लिक करें और कॉपी करने के लिए चुन ...:

Enter image description here

इनपुट संबंधित शाखा का नाम/पथ:

Enter image description here

ठीक क्लिक करें, संबंधित लॉग संदेश टाइप करें, और ठीक क्लिक करें।

+12

इस चरण के बाद, यदि आप संशोधन की फ़ाइलों तक पहुंचना चाहते हैं, तो टैग/शाखा फ़ोल्डर का दायां क्लिक मेनू प्राप्त करें। चुनें: एसवीएन अपडेट। तभी, संस्करण 2.45.5 का फ़ोल्डर फ़ोल्डर में अपनी फ़ाइलों के साथ कॉपी किया गया है। – lode

+10

इसे सबसे अच्छे उत्तर के रूप में चिह्नित किया जाना चाहिए। –

+0

"कॉपी करें ..." मेरे मेनू पर दिखाई नहीं देता है - वर्जन एन 1.9.5 बिल्ड 27581 – NealWalters

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

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