चेतावनी का एक शब्द: मैं सामान्य रूप सेपर n00b हूं। मेरी टीम svn
में फीचर शाखाओं का उपयोग करती है, और मैं किसी विशेष सुविधा शाखा पर अपने काम को ट्रैक करने के लिए git-svn
का उपयोग करना चाहता हूं। मैं रेपो सेट अप करने के लिए Andy Delcambre's post का पालन कर रहा हूं (लेकिन लगभग git
svn
शाखा को चुनने के लिए मैंने हाल ही में रिमोट रिपोजिटरी के रूप में बदल दिया है; समस्या यह है कि वह शाखा नहीं है जिसकी मुझे परवाह है। मैं कैसे नियंत्रित करूं कि कौन सी शाखा git-svn
उपयोग करती है? या मैं इस पूरी तरह से गलत आ रहा हूँ?मैं गिट-एसवीएन को रिमोट रिपोजिटरी के रूप में एक विशेष एसवीएन शाखा का उपयोग कैसे करूं?
अद्यतन: मैं -T
, -b
, और -t
विकल्प (मेरे मामले में, क्योंकि svn
रेपो कई परियोजनाओं है, लेकिन मैं git
रेपो केवल परियोजना मैं पर काम कर रहा हूँ शामिल करना चाहते हैं) का उपयोग किया था।
यदि आपने पहले से ही अपनी गिट शाखा बनाई है, तो आप इसे svn शाखा पर रीबेज करने के लिए 'गीट रीबेस' का भी उपयोग कर सकते हैं। – rampion
http://www.jukie.net/~bart/blog/svn-branches-in-git त्रुटि 500 लौटाता है। क्या ब्लॉग स्थानांतरित हो गया है या कुछ? – Henry
धन्यवाद, यह गैर-अलग राज्य में शाखा की जांच करने के लिए गिट प्राप्त करने का एकमात्र तरीका प्रतीत होता है। –