मैं सबवर्सन और उपclipse दोनों के लिए बिल्कुल नया हूं और कुछ मुद्दों को देख रहा हूं जो मुझे विश्वास करने के लिए प्रेरित करते हैं कि सिर को अपडेट करने और सिंक्रनाइज़ करने के बीच एक अंतर है। विशेष रूप से मुझे लगता है कि जब मैं वापस करने की कोशिश करता हूं (उपclipse इतिहास का उपयोग करके), मुझे अक्सर एक संदेश मिलता है, "पथ के अपने भविष्य के इतिहास से एक सीमा को विलय नहीं कर सकता, पहले अद्यतन करने का प्रयास करें"। मेरा सिंक्रनाइज़ करना सुनिश्चित करना चाहिए कि मेरे पास आरईपीओ पर मेरी शाखा में सभी फाइलों का 'हेड' संस्करण है, लेकिन "हेड टू अपडेट" करने से समस्या ठीक हो जाती है ... तो क्या देता है? मैंने क्या बदल रहा है यह देखने के लिए एसवीएन कंसोल की जांच करने की कोशिश की है, लेकिन यह बहुत वर्बोज़ नहीं है।एसवीएन सिंक्रनाइज़ बनाम अपडेट (उपclipse)
विचार?
मेरे पास दूसरा प्रश्न है, लेकिन मुझे लगता है कि पहले जवाब का जवाब उस पर प्रकाश डालेगा। यदि आप उत्सुक हैं और पढ़ने के लिए समय है, तो मैं इसे भी टाइप करूंगा। यहां परिदृश्य है ... मैंने अपनी सभी फाइलों को "उत्पादन" टैग से ब्रांच किया है, और मेरी परियोजना पर काम करना शुरू कर दिया है। कुछ काम करने के बाद, मैं एक बदली गई फ़ाइल के इतिहास की जांच करता हूं और ध्यान देता हूं कि 'बोल्ड' संस्करण (दस्तावेज़ीकरण के अनुसार, यह सिर होना चाहिए) मेरे सभी कामों से नीचे है। ऐसा लगता है कि मेरे पास क्या सिर नहीं है। लेकिन सिर सिर्फ परियोजना का नवीनतम संस्करण है? तो मुझे क्या याद आ रही है।
आपकी प्रतिक्रिया के लिए धन्यवाद और इसे पढ़ने के लिए समय लेना!
अरे माइक, मैं उस लेख पर एक नज़र ले लिया है, लेकिन मैं वास्तव में लगता है कि लागू होता है नहीं कर रहा हूँ। हालांकि एक प्रतिबद्धता आपकी कार्यशील प्रति को अपडेट नहीं करती है, एक सिंक चाहिए। मैं न केवल बाहर जाने वाले परिवर्तन देखता हूं, बल्कि आने वाला हूं। क्या यह अद्यतन करने जैसा ही नहीं होगा? – gergesi
आह, उत्तर उस लेख में है लेकिन फ़ोल्डर्स के बारे में अनुभाग में है! जब मैं एक फ़ाइल करता हूं, तो यह मूल फ़ोल्डर मेरे संशोधन में नहीं जाता है। यह संशोधन के बारे में जानता है (इतिहास में मौजूद है) लेकिन आगे बढ़ता नहीं है। सिंक इसे अनदेखा करता है, लेकिन HEAD के लिए एक अद्यतन इसे हल करता है। – gergesi