`Diff -r` करते समय .svn पर ध्यान न दें


95

diffदो निर्देशिकाओं (उनके अंदर की फाइलें) के बीच तुलना करने के लिए एक विकल्प --recursive( -r) है। क्या diffकुछ उप-निर्देशिकाओं (जैसे: .svn) को अनदेखा करने का कोई तरीका है ?

$ diff -r src1/ src2/

जवाबों:


119

--exclude=".svn"एक विकल्प के रूप में जोड़ें :

$ diff -r --exclude = "। svn" src1 / src2 /

7
यदि आप कई वस्तुओं को बाहर करना चाहते हैं तो बस एक और --exclude पैरामीटर जोड़ें।
जॉनएमआर

15
यदि आप --excludeहर बार उपयोग टाइप नहीं करना चाहते हैं-x ".svn"
basilikode

1
--exclude विकल्प भी मैक ओएस पर काम नहीं कर रहा है। -x "। svn" अच्छी तरह से काम करता है।
अपराह्न

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.