मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जहां सबवर्जन का उपयोग संस्करण नियंत्रण को बनाए रखने के लिए किया जाता है। मैं परियोजना भंडार तक पहुंचने के लिए TortoiseSVN का उपयोग करता हूं।मैं TortoiseSVN का उपयोग करके संशोधन के बीच diff से पैच कैसे बना सकता हूं?
किसी प्रोजेक्ट पर दो संशोधनों के बीच कुछ बदलाव किए गए थे (चलिए उन्हें rev1 और rev2 कहते हैं), और मैं इन परिवर्तनों को किसी कामकाजी प्रति में लागू करने में सक्षम होना चाहता हूं, जहां अस्थायी रूप से भंडार तक पहुंच नहीं है।
मैंने प्रोजेक्ट फ़ोल्डर पर राइट-क्लिक किया, 'एसवीएन शो लॉग' पर क्लिक किया, दो संशोधनों का चयन किया और 'एकीकृत अंतर के रूप में परिवर्तन दिखाएं' चुना।
इससे विंडो को दिखाया जा सकता है, जो आउटपुट प्रदर्शित करता है जो पैच फ़ाइल की तरह दिखता है जो मैं बचा सकता हूं। दुर्भाग्यवश, मुझे लगता है कि खिड़की में कोई विकल्प नहीं है जो मुझे इसे पैच फ़ाइल के रूप में सहेजने देता है।
मैं पैच फ़ाइल कैसे बना सकता हूं?
बस सभी को चुनें, कॉपी करें, एक नए टेक्स्ट दस्तावेज़ में पेस्ट करें, .patch एक्सटेंशन से सहेजें, और फिर दूसरी ओर "पैच लागू करें" चुनें। (पथों से सावधान रहें - आवेदन करते समय सही फ़ोल्डर चुनें) –