Mam skrypt bash, który robi coś takiego:
zip -0 ../backup/backup.zip \
-r ./* \
-x \*CVS\* \
-x *Thumbs.db* \
Katalog, którego kopię zapasową utworzono, to archiwum SVN (kiedyś był to CVS). Nie udało mi się go wykluczyć .svn i jego zawartości. Jaki jest najczystszy sposób na wykluczenie pliku .svn (rekurencyjnie przez całe drzewo)?
-x "*CVS*"
wyklucza każdy plik lub katalog, którego nazwa zawieraCVS
jako podciąg (to samo dotyczy.svn
).