2011-09-09 17 views
5

Phing 2.4.7.1Windows 7 bir Phing kopya görevden dizinleri dışarıda ve cygwin bash i kurduktan

Ben yerel bir dizine dosyaları kopyalamak için bir Phing görev yarattı kabuk ve sıkıştırmak nasıl kullanılacağı dosyaları, ancak bazı dizinleri başarılı bir şekilde hariç tutmaya çalışıyorum.

<copy todir="${builddir}" includeemptydirs="true" > 
    <fileset dir="." defaultexcludes="true">     
     <exclude name="cache/*" /> 
     <exclude name="build.*" /> 
     <exclude name="log/*" /> 
     <exclude name=".git" /> 
     <exclude name="/data/*" /> 
     <exclude name="/nbproject" /> 
     <exclude name="*~" /> 
    </fileset> 
</copy> 

cevap

6

Kullanım iki subfiles için *: Sadece insan okuma için etiketlemek değilse

<exclude name="cache/**"/> 
2

Eh bilmiyorum ama tüm dizini

şöyle görev kopyalasanız Bunun gibi bir şey benim için çalıştı:

<fileset dir=".">       
    <patternset> 
     <include name="**/*.*" /> 
     <exclude name="dist/**" /> 
    </patternset> 
</fileset> 
İlgili konular