संक्षिप्त प्रश्न: केवल संख्याबद्ध प्रतिबद्धता (svn संख्या के साथ) को अपडेट करने के लिए svn up -r r1130
के गिट-एसवीएन समतुल्य क्या है?क्या मैं एक निश्चित svn संशोधन के लिए svn rebase गिट सकता हूँ? (Svn up -r के समान ...)
मैं गिट-एसवीएन का उपयोग कर रहा हूं, इसलिए मैं दोनों गिट का उपयोग कर सकता हूं और मेरी टीम के एसवीएन रिपोजिटरी की कई स्थानीय शाखाओं का प्रबंधन कर सकता हूं। मेरे पास सॉफ़्टवेयर का एक संस्करण है जिसे मैं किसी विशेष हार्डवेयर सेटअप के साथ काम करने के लिए हैक करता हूं। चूंकि मैंने आखिरी बार इसके साथ काम किया है, इसलिए एसवीएन रेपो इस काम के लिए एक स्थिर, अच्छे बिंदु से आगे बढ़ गया है। मैं स्थानीय शाखा को एक क्रमांकित संशोधन में अद्यतन करना चाहता हूं जो स्थिर प्रतिबद्धता का प्रतिनिधित्व करता है। मैं इसे svn up -r r1130
के साथ svn में कर सकता हूं, लेकिन मुझे गिट पसंद है।
मैं भूल रहा हूं कि मैंने अतीत में यह कैसे किया है और स्वयं को खोजने के लिए खोज रहे हैं और सहायता पृष्ठ सबसे अच्छा तरीका खोजने की कोशिश कर रहा है। शायद एक अलग शब्द Q & ए है जो मुझे याद आ रही है?
साफ पेड़ पर पुराने संशोधन को देखने के लिए यह आसान है, लेकिन जब मैं पेड़ के शीर्ष पर काम करता हूं, तो "इसके ऊपर अपने काम को फिर से चलाने के लिए रीवाइंडिंग हेड ..." भाग मुझे आमतौर पर प्यार का मतलब है कि मेरे परिवर्तन जोड़े जाने से पहले मैं पेड़ में एक बिंदु पर जाउंगा!
अभी के लिए, मैं git svn rebase
पर जा रहा हूं और फिर उन कामों को वापस करने के लिए अंतःक्रियात्मक रूप से पुन: प्रयास कर रहा हूं जो मुझे नहीं चाहिए, लेकिन मुझे विश्वास है कि यह करने का यह सबसे अच्छा या यहां तक कि एक अच्छा तरीका है।
मुझे अंततः इसे आज़माने का मौका मिला और इसका एक चरण संस्करण वही है जो मैं ढूंढ रहा था। धन्यवाद! – sage