Diff -r` yaparken .svn dosyasını yoksay


95

diffİki dizin (bunların içindeki dosyalar) arasında bir karşılaştırma yapmak için bir seçeneği --recursive( -r) vardır. diffBelirli alt dizinleri görmezden gelmenin bir yolu var mı (örneğin: .svn)?

$ diff -r src1/ src2/

Yanıtlar:


119

Bunun --exclude=".svn"gibi bir seçenek olarak ekleyin :

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

7
Birden fazla öğeyi hariç tutmak istiyorsanız başka bir --exclude parametresi ekleyin.
JonMR

15
--excludeHer zaman kullanımda yazmak istemiyorsanız-x ".svn"
basilikode

1
--Exclude seçeneği de mac os üzerinde çalışmıyor. -x ".svn" iyi çalışıyor.
alpert

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.