हम वर्जन कंट्रोल सिस्टम की चेक-आउट/एडिट/चेक-इन शैली से सबवर्सन में जाने के लिए देख रहे हैं, और मूल्यांकन के दौरान हमने पाया कि जब आप टोर्टोइज एसवीएन में अपडेट एक्शन करते हैं (और संभावित रूप से किसी भी सबवर्जन क्लाइंट में?), यदि रिपॉजिटरी में परिवर्तन जिन्हें आप संपादित कर रहे हैं उन फ़ाइलों पर लागू करने की आवश्यकता है जो किसी भी विवाद का कारण नहीं बनते हैं तो वे स्वचालित रूप से/चुपचाप विलय हो जाएंगे।क्या मैं सबवर्सन में स्वचालित विलय को बंद कर सकता हूं?
यह हमें थोड़ा डराता है, क्योंकि यह संभव है कि यह विलय, किसी भी संकलन त्रुटियों का उत्पादन नहीं करते समय, कम से कम कुछ तर्क त्रुटियों को पेश कर सकता है जिन्हें आसानी से नहीं पहचाना जा सकता है।
बहुत ही सरल उदाहरण: मैं विधि के बाद के भाग में कुछ तर्क बदलने के लिए सी # विधि के भीतर काम कर रहा हूं, और कोई और उस मान को बदलता है जो एक चर को विधि की शुरुआत में शुरू किया जाता है। दूसरे व्यक्ति का परिवर्तन कोड की तर्ज पर नहीं है जिस पर मैं काम कर रहा हूं इसलिए कोई संघर्ष नहीं होगा; लेकिन विधि के आउटपुट को नाटकीय रूप से बदलना संभव है।
हम उम्मीद कर रहे थे कि स्थिति क्या होगी यदि एक विलय की आवश्यकता हो, तो दोनों फाइलें दिखाई देंगी और कम से कम एक सरल स्वीकृति/अस्वीकार परिवर्तन विकल्प प्रस्तुत किया जाएगा, ताकि कम से कम हम जानते हों कि कुछ बदल गया है और यह देखने के लिए विकल्प दिया गया है कि यह हमारे कोड को प्रभावित करता है या नहीं।
क्या सबवर्सन/टोर्टोइज एसवीएन के साथ ऐसा करने का कोई तरीका है? या फिर हम बहुत ज्यादा हमारे वर्तमान काम करने के तरीके में फंस और बस यह बात है कर देना चाहिए रहे हैं ...
इससे पहले कि आप किसी भी बदलाव को नोट करें, svn खुशी से आपकी फाइलों को मर्ज करेगा। वैसे भी यह जांचना एक अच्छा विचार है कि क्या बदल गया :-) – aku
एसवीएन मुद्दे शिक्षा के हर जवाब क्यों है? क्या यह इंगित नहीं करता है कि उपकरण को संचालित करने के लिए बड़ी संख्या में जनजातीय ज्ञान की आवश्यकता है और इसे ठीक किया जाना चाहिए? – whitey04
"_Then आप देख सकेंगे कि आपके संस्करण और नवीनतम भंडार संस्करण_ के बीच क्या बदल गया है", जो बहाल करने के लिए तुच्छ नहीं हो सकता है, खासतौर पर उस मामले में जहां फ़ाइल में सवाल है जैसे ग्राफिकल की तरह कुछ के लिए डिजाइनर-जेनरेट एक्सएमएल ईएआई उपकरण। ग्राफिकल ईएआई उपकरण द्वारा उत्पन्न कुछ फ़ाइलों को अपडेट करते समय अनुमान लगाए जाने के लिए अंक :-)। – Sepster