पर अपने स्थानीय संस्करण को नवीनतम रूप से कैसे मजबूर करें मैंने कुछ बदलाव किए और उन्हें (संस्करण 2 में) किया, और पाया कि उन्होंने कुछ मिनट बाद अपने कार्यक्रम में नई बग पेश की। इसलिए मैंने कुछ फ़ाइलों को पुराने संस्करण में स्विच किया ताकि कुछ फाइलें मेरे स्थानीय प्लेटफ़ॉर्म पर संस्करण 1 पर वापस आ सकें। तब से मैंने बहुत सारे बदलाव किए हैं जिन्हें मैं खोना नहीं चाहता हूं, और मैंने सर्वर पर अपने स्थानीय परिवर्तन प्राप्त करने के लिए प्रतिबद्ध (संस्करण 3) का उपयोग किया है।एसवीएन
मेरे पास स्थानीय रूप से संस्करण है जो मैं मुख्य संशोधन के रूप में भंडार पर होना चाहता हूं, भले ही कुछ फाइलें आधिकारिक तौर पर "संस्करण 1" पर हों। मुझे लगता है कि मुझे किसी भी तरह से एसवीएन विलय का उपयोग करना चाहिए, लेकिन मुझे सच में यकीन नहीं है कि इसे कैसे किया जाए। कोई सलाह?
संपादित करें: जब मैं diff का उपयोग करता हूं, तो यह स्थानीय संस्करण से प्रतिनिधि संस्करण में परिवर्तन दिखाता है। मैं अद्यतन कर सकता था, लेकिन फिर मेरे पास स्थानीय रूप से एक गैर-वर्किंग संस्करण होगा। तो मैं जो चाहता हूं वह कुछ प्रकार की मजबूर प्रतिबद्धता है, जो कहता है "यह नवीनतम संस्करण है, अवधि"।
संपादित 2: "प्रतिबद्ध" करते समय, एसवीएन रिपोर्ट करता है कि इसमें कोई बदलाव नहीं है। प्रश्न के लिए नील बटरवर्थ के लिए धन्यवाद।
संपादित 3: मैंने आखिरकार क्या किया, एफवाईआई: मुझे अभी टिम के सुझाव का उपयोग करना चाहिए था, लेकिन मैं वास्तव में क्या कर रहा था इसके बारे में सोचने के बिना अद्यतन करने के लिए पर्याप्त गूंगा था। बेशक, सब कुछ वास्तव में मरम्मत से परे गड़बड़ कर दिया गया था। तो मैंने अंततः परियोजना को एक नई निर्देशिका में निर्यात करने के लिए किया था। जाहिर है कि आपको ऐसा करने का तरीका नहीं है, लेकिन मैं अब इस सामान से गड़बड़ नहीं करना चाहता था। अंत में मुझे वास्तविक परियोजना पर वास्तविक प्रगति करने के लिए वापस जाना पड़ा ;-) मुझे पता है कि जब मैं एक बड़ी टीम में काम कर रहा हूं, तो मैं ऐसी चीजें नहीं कर सकता, लेकिन मैं नहीं हूं :)
जब आप अपने परिवर्तन करते हैं तो क्या होता है? –
यह कहता है: कोई बदलाव नहीं। अच्छा सवाल – panschk