वैसे, याद रखें कि SVN diff आदेश यूनिक्स में मॉड्यूलर दर्शन जहां प्रत्येक आदेश एक मानक इनपुट और ouput है निम्नलिखित दूसरों आदेशों के रूप में काम करता है। आप उन फ़ाइलों को सूचीबद्ध करने के लिए अपनी खुद की कस्टमाइज़ स्क्रिप्ट जेनरेट कर सकते हैं, जिन्हें आप पाइप के उपयोग के माध्यम से svn diff कमांड में उस स्क्रिप्ट के आउटपुट को रीडायरेक्ट करना चाहते हैं और फिर वांछित फ़ाइल में अपने इच्छित आउटपुट को रीडायरेक्ट करना चाहते हैं। बस और अधिक स्पष्ट होना: इस उदाहरण का अनुसरण
svn diff `cat change_list.txt` > patch.diff
change_list.txt
में
फ़ाइलें आप diff अंतरिक्ष से अलग कर दिया में शामिल करना चाहते हैं। उदाहरण के लिए, फ़ाइल की सामग्री इस हो सकता है:
"डोमेन/मॉडल/entity.java"
"web_app/नियंत्रक/controller.java"
तो इस दृष्टिकोण निम्नलिखित , आपकी समस्या का एकमात्र भिन्नता एक स्क्रिप्ट को लागू करने के लिए कम हो गया है जैसे कि एडम ने उदारतापूर्वक ऊपर लिखा था।
उम्मीद है कि यह मदद करता है!
विक।
यह 'SVN diff' से किसी भी फाइल को बाहर करने के लिए संभव नहीं है।आप जो उपकरण कर सकते हैं वह उस उपकरण का उपयोग करना है जो उन फ़ाइलों के परिवर्तनों को फ़िल्टर (भी बहिष्कृत) करने में सक्षम बनाता है जिनके बारे में आप परवाह नहीं करते हैं या एक स्क्रिप्ट लिखते हैं जो 'svn diff' के आउटपुट को पार्स करने वाले फ़ाइलों से किए गए परिवर्तनों को हटा देगा) निकालना। यदि आप इस तरह की लिपि में रुचि रखते हैं तो कृपया अपने पर्यावरण - ऑपरेटिंग सिस्टम और खोल के बारे में अधिक जानकारी प्रदान करें। –
@Adam मैं विंडोज 7 पर सिगविन का उपयोग कर रहा हूं। – MikeFHay