2009-08-06 7 views
8

ग्रहण + संदेश पॉप अप होता है:SVN मर्ज एक निर्देशिका जो SVN के साथ समन्वय से बाहर है करने से पर संघर्ष के दौरान विध्वंसक प्लगइन</p> <p>प्रतिबद्ध

Merge conflict during commit 
svn: Commit failed (details follow): 
svn: File or directory '.' is out of date; try updating 
svn: resource out of date; try updating 

ग्रहण नेविगेटर दृश्य से पूरी परियोजना को अद्यतन करने की कोशिश की (राइट क्लिक> रीफ्रेश या एफ 5) और समस्या अभी भी बनी हुई है।

क्या इस मामले में कुछ किया जा सकता है?

उत्तर

12

आप ग्रहण में दो अलग अलग आपरेशन अप मिश्रण कर रहे हैं:

  • अद्यतन (संस्करण नियंत्रण से)

और

  • ताज़ा

"अद्यतन" का अर्थ है से फ़ाइल (फाइलों) का नवीनतम संस्करण पुनर्प्राप्त करें संस्करण नियंत्रण प्रणाली। "रीफ्रेश" का अर्थ यह है कि ग्रहण के बाहर फ़ाइल बदल दी गई है, तो एक्लिप्स स्थानीय फाइल सिस्टम के अपने दृश्य को अपडेट करेगा।

आपको एक अपडेट (टीम-> अपडेट) करने की आवश्यकता है।

0

किसी और ने इस निर्देशिका को आपके संशोधित कर दिया है।

आपको आने से पहले नवीनतम संस्करण प्राप्त करने के लिए एक svn अद्यतन करने की आवश्यकता है।

svn update 

या

right click > Team > Update 

ताज़ा या F5 केवल फिर से पढ़ें क्या अभी चेक आउट है और स्थानीय परिवर्तन, ग्रहण के बाहर किए अर्थात परिवर्तन के लिए जाँच करें।

svn अद्यतन कमांड आपके कार्यक्षेत्र में दूरस्थ रूप से (प्रतिबद्ध) किए गए किसी भी बदलाव को खींचता है।

0

आपको यह सुनिश्चित करने के लिए एक एसवीएन अपडेट करने की आवश्यकता है कि आप काम करने से पहले पूरी तरह से अद्यतित हैं।

svn update 

यदि अद्यतन काम नहीं करता है, तो आपको क्लीनअप करने की आवश्यकता हो सकती है।

svn cleanup 

यदि आपके एक प्रयोग कर रहे हैं ग्रहण के बाहर अपने SVN ग्राहक में इन आदेशों की दोनों को खोजने के लिए सक्षम होना चाहिए।

8

आपको अपडेट करना चाहिए, संघर्षों को हल करना चाहिए, फिर फिर से प्रतिबद्ध होना चाहिए।

ग्रहण में विवादों को हल करने में सहायता के लिए this link देखें।

2

कभी कभी ग्रहण + तोड़फोड़ थोड़ा खो दिया हो जाता है और एक और अधिक मजबूत समाधान के लिए कहा जाता है:

  1. कॉपी एक अलग स्थान में परिवर्तन के साथ कोड (अधिमानतः कॉपी और पेस्ट के माध्यम से)।
  2. परिवर्तन वापस समस्या
  3. कॉपी देने निर्देशिका पर रेपो से नवीनतम के साथ बदलें (या वापस लौटने) (कटौती के माध्यम से और फिर से पेस्ट) और में जाँच करें।
1

.svn/सब को हटाने का प्रयास wcprops। शायद यह

की मदद करेगा
संबंधित मुद्दे