मैं निम्नलिखित संरचनाSVN मर्ज के साथ --reintegrate लापता पर्वतमाला के बारे में शिकायत लेकिन mergeinfo लगता है सही
^/project/trunk
^/project/branches/mybranch
जहां वर्तमान प्रधान संशोधन 1048. शाखा r523 में ट्रंक से नकल किया गया है के साथ के साथ एक परियोजना है। नतीजा rbr48 होने के परिणामस्वरूप ट्रंक को mybranch में विलय कर दिया गया है। ^/project/branches/mybranch
पर mergeinfo
/project/trunk:523-1047
देता है और ट्रंक के mergeinfo कोई रिकॉर्ड नहीं ^/project/branches/mybranch
से कोई उल्लेख नहीं है। दरअसल हकीकत में दोनों ट्रंक और शाखाएं भी mybranch
के समानांतर शाखाओं से मर्जिनफोस धारण करती हैं लेकिन उन मर्जिनफोस दोनों आउटपुट में बिल्कुल समान दिखाई देती हैं।
अब मैं ट्रंक के मेरे कार्य की नकल में जाकर
svn merge --reintegrate ^/project/branches/myproject
जारी करने के लिए मुझे लगता है कि कहते हैं एक त्रुटि संदेश मिलता कोशिश:
svn: Reintegrate can only be used if revisions 523 through 1048 were previously merged from file:///home/svn/project/trunk to the reintegrate source, but this is not the case:
project/branches/mybranch/src
Missing ranges: /project/trunk/src:523-1047
कि अजीब है क्योंकि मेरी शाखा फ़ोल्डर पर mergeinfo बताता है मुझे 523-1047 सही ढंग से ट्रंक से शाखा में विलय कर दिया गया है। उस सबफोल्डर के साथ सौदा क्या है? src
एक निर्देशिका है जो स्पष्ट रूप से ट्रंक और शाखा दोनों में मौजूद है।
मुझे लगता है कि वह जगह है जहाँ कुछ गड़बड़ है। अगर मैं svn pg svn:mergeinfo ^/project/branches/mybranch/[email protected]
के माध्यम से mybranch/src के mergeinfo में देखता हूं तो मुझे कुछ भी नहीं मिलता है। अगर मैं ट्रंक/src पर देखने तथापि (svn pg svn:mergeinfo ^/project/trunk/[email protected]
) मैं
/project/branches/mybranch/src:784
मिलता तो ऐसा लगता है जैसे कि किसी को वहाँ ट्रंक करने के लिए शाखा से एक चेरी-पिकअप किया था। हालांकि यह ट्रंक फ़ोल्डर में ही प्रकट नहीं होता है।
कि जहां मुसीबत निहित है? और सबसे महत्वपूर्ण बात: मैं इसे कैसे ठीक कर सकता हूं ??
हाँ, कि चाल किया था - बहुत बहुत शुक्रिया। – janitor048
दुर्भाग्यवश यह मेरे लिए काम नहीं किया। मेरी शाखा और ट्रंक सामग्री में समान थे, लेकिन शायद किसी कारण से वे svn वृक्ष संरचना में अलग थे। मुझे ट्रंक से एक नई शाखा बनाना पड़ा और मुझे पुरानी शाखा को हटाने के लिए मजबूर होना पड़ा, अब यह काम करता है लेकिन जाहिर है यह आदर्श समाधान नहीं है। –