से केवल एक विशेष हंक पैच कैसे करें एक फ़ाइल में एक diff से एक हंक लागू करने का कोई तरीका है? उदाहरण के लिए, मैं फ़ाइल ए और बी से एक diff कर कहते हैं, और कहा कि मतभेदों के तीन भागों प्रत्येक कुछ तरह के साथ चिह्नित पैदा करता है, ...एक diff
@@ -971,30 +977,28 @@
... (एकीकृत डिफ के मामले में) । मैं फिर उस diff को stdin में फ़ीड करने में सक्षम होना चाहता हूं, और पैच से केवल हंक एन
मैन्युअल विधि दिलचस्प शिकारी को काट और पेस्ट करना होगा, लेकिन मैं उसके बाद नहीं हूं एक समाधान की तरह।
मेरे पिछले अनुभव में, एक संपादक में एक संदर्भ diff पढ़ने और इसे कम करने के लिए बस इतना मुश्किल नहीं है। मैं वास्तव में उस पर पैच के लिए जटिल तर्क संरचना का लाभ नहीं देखता हूं। क्या आप कुछ ऐसा करने की कोशिश कर रहे हैं जो इस अचूक बनाता है? – bmargulies
चलो इसे इस तरह से रखें - अगर पैच * किया गया * इसका समर्थन करता है - मैं * इसका उपयोग करूंगा। मेरे पास कुछ विम मैक्रोज़ हैं जो diff वाक्यविन्यास को हटाते हैं, इसलिए यह बहुत बुरा नहीं है, लेकिन केवल एक कमांड टाइप करना आसान होगा। – Cyrus