मुझे पता है कि मुझे अपनी खुद की एक शाखा पर काम करना चाहिए लेकिन हम में से कुछ एक परियोजना की एक ही शाखा में हैं। देवों में से एक ने प्रतिबद्ध किया और मैं सिर्फ अपनी स्थानीय प्रति को एसवीएन से नवीनतम अपडेट करना चाहता था। चल रहा है 'SVN अद्यतन' मैं इस उत्पादन प्राप्त करें:क्या एसवीएन से अपडेट करते समय स्थानीय परिवर्तनों को हमेशा (बल) ओवरराइट करना संभव है? संघर्षों को नजरअंदाज करें?
Restored 'index.html'
U somescript.php
Conflict discovered in file.xml'.
Select: (p) postpone, (df) diff-full, (e) edit,
(mc) mine-conflict, (tc) theirs-conflict,
(s) show all options:
वहाँ एक विकल्प/जिस तरह से अपने स्थानीय परिवर्तनों को अधिलेखित और तोड़फोड़ से नवीनतम फ़ाइल (रों) मिलता है और सभी संघर्ष की अनदेखी करने के है?
मैंने स्टैक पर कुछ अन्य पोस्टों को देखा है और वे सभी इस सवाल का जवाब नहीं देते हैं। वे प्रोजेक्ट को हटाने और फिर से चेकआउट करने के लिए कहते हैं, जो मुझे लगता है कि अगर यह सबसे अच्छा तरीका है तो ... लेकिन अधिक जानकारी चाहते हैं कि मैं एक अपडेट को मजबूर क्यों नहीं कर सकता। धन्यवाद
संपादित करें:
(रों) दिखाने के सभी विकल्प: रों
(e) edit - change merged file in an editor
(df) diff-full - show all changes made to merged file
(r) resolved - accept merged version of file
(dc) display-conflict - show all conflicts (ignoring merged version)
(mc) mine-conflict - accept my version for all conflicts (same)
(tc) theirs-conflict - accept their version for all conflicts (same)
(mf) mine-full - accept my version of entire file (even non-conflicts)
(tf) theirs-full - accept their version of entire file (same)
(p) postpone - mark the conflict to be resolved later
(l) launch - launch external tool to resolve conflict
(s) show all - show this list
मुझे लगता है मैं विकल्प के साथ जाना चाहिए 'टीसी
तो मैं s' शो सभी विकल्प 'का चयन '?
आप क्यों चाहते हो जाएगा और: लेकिन आप अपने स्थानीय फ़ाइलों अपनी परियोजना की जड़ से निम्न कमांड चलाकर ओवरराइड कर सकते हैं यह करने के लिए? एक विलय करें और आप अपने परिवर्तनों को खो देंगे नहीं। अन्यथा 'svn revert' करें और फिर' svn up' करें। – halfdan
बिंदु यह है कि मुझे अपने परिवर्तनों की आवश्यकता नहीं है और वह फ़ाइल के लिए नवीनतम संस्करण प्राप्त करना चाहता था और मेरे परिवर्तनों को ओवरराइट करना चाहता था –
आप फ़ाइल को क्यों हटा नहीं सकते हैं और हाल ही में अपडेट करके अपडेट कर रहे हैं? :) – Select0r