Bir klasörü başka bir yere kopyalayacak bir Ant komut dosyasına ihtiyacım var. İyi bir itaatkâr programcı olarak, kendimi tekrarlamamak istiyorum. Böyle bir fileset alarak herhangi bir yolu var mı:Ant: aynı dosyayı birden çok yere kopyalayın
<copy todir="${target}/path/to/target/1">
<fileset dir="${src}">
<exclude name='**/*svn' />
</fileset>
</copy>
Ve yeniden kullanılabilmesi için bir değişkende fileset
depolamak?
Doğru. Bu burada tanımlanmıştır: https://ant.apache.org/manual/Types/filterset.html "FilterSet tanımlayın ve daha sonra başvurun." –
Bazı dosya seçici seçicilerinin, aynı dosya grubuna iki kez başvurmak anlamına gelen yan etkilere sahip olabileceğini unutmayın. Örneğin: ' ', ilk çalıştırmadan sonra önbelleğini günceller ve alttaki dosyalarda hiçbir değişiklik olmadığı varsayılarak boş bir kümeye dönersek, dosya kümesine daha sonra yeniden başvurulur. –