के बाद विलय नहीं कर सकता है, मैं सबवर्सन के लिए बहुत नया हूं, लेकिन मैंने कई संशोधन नियंत्रण प्रणालियों का उपयोग किया है जैसे कि वर्षों के लिए ClearCase।सबवर्सन
मेरे मालिक ने मुझे इस परियोजना को ठीक करने के लिए कहा ताकि इसे चींटी के बजाय मेवेन के साथ बनाया जा सके। src/com
से src/main/java/com
को स्थानांतरित करने के लिए मुझे महत्वपूर्ण चीजों में से एक था, और test/com
से src/test/java/com
पर ले जाएं, जिसे मैंने svn mv
कमांड का उपयोग किया था। मैंने मूर्खता से माना कि चूंकि मैंने निर्देशिकाओं को स्थानांतरित करने के लिए सबवर्जन कमांड का उपयोग किया था, इसलिए सबवर्सन को पता चलेगा कि चीजें चली गई हैं। और जब मैंने अपनी शाखा को ट्रंक में विलय कर दिया, तो यह काम पर दिखाई दिया। लेकिन अब किसी और ने एक शाखा पर काम खत्म कर दिया है जिसे उसने मेरे काम से पहले ब्रांच किया था। इसलिए हम ट्रंक में अपने सामान विलय करने के लिए जाना है, और मूल रूप से सबवर्सन लगता है प्रतीत होता है "ठीक है, वह परिवर्तन src/com/foo/bar/baz.java
करने के लिए बनाया है, लेकिन तो यह अप्रासंगिक है कि निर्देशिका किसी भी अधिक मौजूद नहीं है, है, इसलिए इसे त्यागने" के बजाय मेरी अपेक्षा की है, जो "ठीक है, वह परिवर्तन src/com/foo/bar/baz.java
करने के लिए बनाया है, लेकिन src/com
ले जाया गया है, तो मैं मर्ज करने के लिए है कि src/main/java/com/foo/bar/baz.java
में की जरूरत है" था।
वहाँ सबवर्सन संशोधन प्रबंधन करते हैं, या मैं मैन्युअल रूप से अगले दो दिनों तक इस आदमी के परिवर्तन विलय बनने जा रही हूँ बनाने के लिए एक तरीका है?
मुझे अभी भी इस "फीचर" से थोड़ा सा मिला है। और मैन्युअल रूप से विलय करने वाले दुःस्वप्न से बचने की कोशिश कर रहा हूं। – granadaCoder