Abaikan .svn saat melakukan `diff -r`


95

diffmemiliki opsi --recursive( -r) untuk melakukan perbandingan antara dua direktori (file di dalamnya). Apakah ada cara untuk diffmengabaikan sub-direktori tertentu (misalnya: .svn)?

$ diff -r src1/ src2/

Jawaban:


119

Tambahkan --exclude=".svn"sebagai opsi seperti:

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

7
Jika Anda ingin mengecualikan beberapa item, tambahkan saja parameter --exclude.
JonMR

15
Jika Anda tidak ingin mengetik --excludesetiap kali digunakan-x ".svn"
basilikode

1
Opsi --exclude juga tidak berfungsi di mac os. -x ".svn" berfungsi dengan baik.
alpert

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.