2016-04-11 21 views
0

Bazı dosya ve klasörleri oluşturma ve bir savaş dosyası oluşturma, dosyaları kopyalama gibi diğer görevler ve diğer görevleri nasıl hariç tutabilirim?Oluşturmak .bak dosyaları oluşturmak

Ben '.bak' gibi belirli dosyaları istiyoruz yapı dahil edilmeyecek

karınca defaultexcludes görevin eşdeğer var mı?

ben gradle içinde ant.defaultexcludes kullanabilirsiniz biliyorum ama alternatif

+0

Derlemenizi paylaşır mısınız? – Vampire

+0

Onun 1000 satır uzunluğunda. Tamam. Sanırım anladım. Kodları, her kopyalama görevinde hariç tutmak için açıkça belirtmeliyim ?? –

+0

"Bu" dosyalardan oluşan bir Dosya koleksiyonu oluşturmak ve bunları her kopya görevinden çıkarmak mümkün mü? –

cevap

0

arıyordu Sen tasks.withType(AbstractCopyTask) { it.exclude '**/*.bak' } gibi bir kez bir şey ile hiç Copy, Zip ve benzeri görevleri yapılandırabilir veya bir çoklu proje varsa allprojects { tasks.withType(AbstractCopyTask) { it.exclude '**/*.bak' } }'u oluşturun.

+0

Bu iyi. Birden çok kopyaya sahip bir görev var. Bu kopyalama görevleri .bak dosyalarını hariç tutmaz. Bunları kesinlikle Kopyalama türünün birden fazla görevine ayırabilirim. Yoksa bunları da yapılandırmanın bir yolu var mı? Tüm kopyalama görevlerini yapılandırabilir miyim (bazı görevlerde kopya kapanışları)? –

+0

Nope, Kopyalama kapanışları, yöntem çağrıları, Nesneler gibi Görevler gibidir. Sadece nesneleri yapılandırabilirsiniz. – Vampire

+0

Yw, ancak lütfen okuyun ve http://stackoverflow.com/help/someone-answers :-) adresine uyun. – Vampire