में परिवर्तनों से एसवीएन शाखा बनाएं मैं एक बेवकूफ स्थिति में हूं: मैंने TRUNK की कार्यशील प्रति में कुछ बदलाव किए हैं। चूंकि परिवर्तनों का परीक्षण नहीं किया गया है, इसलिए मैं सभी परिवर्तनों को शाखा में स्थानांतरित करना चाहता हूं। कछुए के मैनुअल के मुताबिक, स्विच मेरे सभी संशोधनों को खो देगा। क्या काम करने की प्रतिलिपि में मेरे बदलाव रखने और उन्हें भंडार में शाखा में सहेजने का कोई तरीका है।ट्रंक
ट्रंक
उत्तर
सीधे नहीं। लेकिन आप एक पैच बना सकते हैं, फिर अपने परिवर्तनों को स्विच और खो सकते हैं, फिर अपनी शाखा में पैच लागू करें।
अपनी कामकाजी प्रति शीर्षतम फ़ोल्डर पर रिच-क्लिक करें, टोर्टोइज एसवीएन> पैच बनाएं चुनें। फ़ाइलों को शामिल करने के लिए चुनें (आमतौर पर सभी परिवर्तन) और इसे कहीं सेव करें।
फिर स्विच करें।
फिर कामकाजी प्रति पर फिर से क्लिक करें (जो अब शाखा को इंगित करता है), और टोर्टोइज एसवीएन> पैच लागू करें चुनें। आपको एक मेनू मिलेगा जहां आप राइट-क्लिक कर सकते हैं और सभी को लागू कर सकते हैं। परिवर्तनों को सहेजें और आपको जाने के लिए अच्छा होना चाहिए।
भंडार की बजाय अपनी कार्यशील प्रतिलिपि से एक शाखा बनाएं। इस तरह आप
क्या आपका मतलब शाखा/टैग है? लेकिन कामकाजी प्रतिलिपि के डिफ़ॉल्ट लिंक को कैसे बदला जा सकता है? – John
आप उसके बाद स्विच कर सकते हैं। आपके परिवर्तन नई शाखा के लिए प्रतिबद्ध होंगे और स्विच के साथ कोई समस्या नहीं है। आप – Midhat
नोर्टिंग खो देंगे TortoiseSVN में शाखा/टैग पर क्लिक करें और फिर HEAD या विशिष्ट संशोधन का चयन करने के बजाय कार्यशील प्रतिलिपि रेडियो बटन चुनें। यही मिदात के बारे में बात कर रहा है। स्पष्टीकरण के लिए –
अगर मैं सही ढंग से समस्या को समझता हूं, तो आप एक प्रतिलिपि पर काम कर रहे हैं जिस पर आपने TRUNK
को चेक आउट किया है, लेकिन आपने अभी तक बदलाव नहीं किए हैं।
TRUNK
एक शाखा बनाएँ::उस मामले में, यह इस समस्या को हल करने के लिए आसान है
svn cp <base URL> <new branch URL>
- स्विच नई शाखा (ऊपर
<new branch URL>
द्वारा निर्दिष्ट) को - अब अपने काम की नकल करना चाहिए
<new branch URL>
- इंगित अपने परिवर्तनों को कमिट
जब से तुम TRUNK
के लिए कुछ भी प्रतिबद्ध नहीं किया है, इस परियोजना के TRUNK
संस्करण असंशोधित छोड़ दिया है
अच्छा स्पष्ट स्पष्टीकरण! (2) एक उदाहरण कमांड "svn switch
परिवर्तन का एक पैच बनाएं और फिर किसी भी शाखा या काम की नकल है कि आप की तरह करने के लिए इसे लागू होते हैं।
का उपयोग कर सकता है यह प्रश्न का उत्तर प्रदान नहीं करता है। किसी लेखक से स्पष्टीकरण की आलोचना करने या अनुरोध करने के लिए, अपनी पोस्ट के नीचे एक टिप्पणी छोड़ दें - आप हमेशा अपनी पोस्ट पर टिप्पणी कर सकते हैं, और एक बार आपके पास पर्याप्त [प्रतिष्ठा] (http://stackoverflow.com/faq#reputation) हो जाने पर आप सक्षम होंगे [किसी भी पोस्ट पर टिप्पणी] (http://stackoverflow.com/privileges/comment)। – slfan
मुझे लगता है कि मेरा जवाब प्रश्न के लिए बहुत प्रासंगिक है। – abbas
- 1. ट्रंक
- 2. SVN ट्रंक
- 3. सर्वोत्तम प्रथाओं, ट्रंक के खिलाफ ट्रंक का निर्माण?
- 4. एसवीएन निर्देशिका/ट्रंक
- 5. Mercurial और ट्रंक फ़ोल्डर
- 6. एक्लिप्स मर्ज शाखा ट्रंक
- 7. SVN: प्रतिलिपि शाखा ट्रंक को
- 8. रिपोजिटरी के लिए ट्रंक फ़ोल्डर?
- 9. SVN विलय ट्रंक और शाखाओं
- 10. एसवीएन शाखा में ट्रंक की प्रतिलिपि बना रहा है, ट्रंक फ़ोल्डर को प्रतिलिपि बनाता है?
- 11. एसवीएन से गिट शाखा/टैग/ट्रंक
- 12. एक्सकोड में शाखा में ट्रंक विलय 4
- 13. ट्रंक में संशोधन ढूंढें कि एक शाखा
- 14. ट्रंक के बिना सबवर्सन का उपयोग करें
- 15. एसवीएन - शाखा में ट्रंक का स्वचालित विलय
- 16. `गीट svn rebase` बनाम 'गीट रीबेज ट्रंक'
- 17. मर्ज ट्रंक: "सुरक्षित कनेक्शन छंटनी की गई"
- 18. ट्रंक और शाखा के बीच अंतर खोजें?
- 19. घोंसला वाले ट्रंक/शाखाएं/टैग स्वीकार्य हैं?
- 20. एक एसवीएन शाखा को ट्रंक में वापस लाने के लिए गिट-एसवीएन का उपयोग करके और शाखा में वापस ट्रंक
- 21. एसवीएन मौजूदा भंडार पर ट्रंक निर्देशिका बना रहा है
- 22. सबवर्जन में ट्रंक, शाखा और टैग क्या है?
- 23. के एकीकरण सबवर्सन (SVN) में शाखा (नहीं ट्रंक)
- 24. सबवर्जन शाखा/ट्रंक सर्वश्रेष्ठ अभ्यास - शाखा को अद्यतित रखते हुए?
- 25. स्काला 2.8 ट्रंक के साथ एंड्रॉयड लक्ष्य निर्धारण बनाता
- 26. सबवर्सन - क्या किसी को ट्रंक से विकास करना चाहिए?
- 27. एक (बहु मॉड्यूल) SVN ट्रंक प्रति Maven परियोजना या नहीं
- 28. क्या आप शाखाओं/टैग/ट्रंक सम्मेलन का उपयोग करते हैं?
- 29. क्या स्थानांतरित करने/ट्रंक करने का कोई साफ तरीका है?
- 30. सबवर्सन - कुछ बदलावों को ट्रंक से शाखा में कैसे स्थानांतरित करें?
धन्यवाद, मैं इस विधि के साथ अपना हाथ आजमाउंगा। – John
ऐसा लगता है कि यह उत्तर डाउनवॉटेड था (हालांकि इसमें 0 का स्कोर है, मैं इसे अपनी प्रतिष्ठा सेटिंग्स में देख सकता हूं)। क्या कोई मुझे बता सकता है क्यों? – Peter