में मैं अपनी विकास शाखा को वापस अपने रेपो के ट्रंक में विलय करने की कोशिश कर रहा हूं। कदम मैं ले लिया: एक्लिप्स मर्ज शाखा ट्रंक
- स्विच करने के लिए, कोई विरोध टीम को
- जाओ हल> मर्ज
- चयन यूआरएल: विकास शाखा
- प्रारंभ संशोधन: संशोधन जब शाखा बनाया गया था
- समाप्ति संशोधन: सिर
- ठीक
यह जादू करना चाहिए - यह syncronize दृश्य जो ठीक है खुल जाता है, मुझे सभी संघर्षों से पता चलता है, लेकिन वहाँ समस्या होता है:
तुलना संपादक मैं दो फ़ाइलों को देखने में: स्थानीय फ़ाइल | रिमोट फाइल (306)
यह वास्तव में अजीब है, दूरस्थ फ़ाइल की संशोधन संख्या वास्तव में काम करने वाली प्रतिलिपि (ट्रंक) में फ़ाइल में से एक है और यह भी सामग्री है। स्थानीय फ़ाइल में शाखा में फ़ाइल की सामग्री है।
अब तीर सही ढंग से दिखाता है कि मैं बाएं से दाएं (शाखा से ट्रंक) में विलय कर रहा हूं। यह तब भी होता है जब मैं ठीक क्लिक करता हूं।
लेकिन मैं केवल दाएं से बाएं बदलावों को स्थानांतरित कर सकता हूं !!! यही वह नहीं है जो मैं चाहता हूं - मैं शाखाओं में ट्रंक की पुरानी सामग्री के साथ परिवर्तनों को ओवरराइट नहीं करना चाहता हूं। मैं सामग्री को बाएं (शाखा) से दाएं (ट्रंक) में ले जाना चाहता हूं। लेकिन मैं सही फ़ाइल में भी लिख नहीं सकता।
मुझे नहीं पता कि यह दूरस्थ फ़ाइल क्यों लिखता है ?? यह स्पष्ट रूप से दूरस्थ फ़ाइल विंडो में कार्यशील प्रति फ़ाइल दिखा रहा है, और शाखा से फ़ाइल (विलय के लिए) स्थानीय फ़ाइल में दिखाया गया है।
सबवर्सिव में कुछ बग?
Thx, मार्टिन
अपने में डरावना के true..it की तरह है कि मर्ज से पहले होता है (उपयोगकर्ता सहभागिता के बिना) है कि कामकाजी प्रतिलिपि और फिर आपको ट्रंक से तुलना करना और अवांछित परिवर्तनों को वापस करना होगा। मैं इसे दूसरी तरफ पसंद करता हूं, (अब वर्जन का प्रयास कर रहा हूं), जहां वर्किंग कॉपी में विलय होने से पहले उपयोगकर्ता यह चुन सकता है कि कौन सी चीजें मर्ज हो सकती हैं। – martin