Sto lavorando a un gioco (Quake 3) e uso un repository SVN per memorizzare l'albero del codice. L'albero contiene anche dati di gioco (trame, modelli, ecc.). Questo deve essere inserito in un archivio PK3 (un archivio ZIP standard con un'estensione diversa). Io uso l'utilità ZIP in un semplice script per creare l'archivio PK3.Come escludere le cartelle .svn da un archivio ZIP?
Il mio problema è che anche i dati di gioco sono versionati e la cartella contenente i dati è ingombra di tutte quelle sottocartelle ".svn". Ovviamente, ZIP include queste sottocartelle nell'archivio. Non sono necessari per il gioco. C'è un modo semplice per dire a ZIP di escludere tutte le sottocartelle '.svn' dall'archivio?
Quale strumento stai usando per creare l'archivio '.PK3'? Forse quello strumento accetta un argomento "estensioni di file ignorate", o una lista bianca che non conterrebbe alcun file nella cartella '.svn'. –
Io uso l'utilità standard ZIP di Linux (e la sua porta GNU sotto Windows). Ha opzioni per escludere i file, ma non le directory AFAIK. – speaker