2009-06-18 52 views
8

有谁知道是否有可能使用phing将文件和子文件夹(joomla core download)复制到另一个文件夹,但没有.svn文件夹的整个文件夹。用phing复制整个目录

我已经使用SVN下载了joomla,并且我想用phing将它导出到我的joomla dev文件夹,而不需要列出每一种文件类型。我的计划是使用它来保持我的开发人员从主干更新。

我知道如何排除

但无论如何找不到包含一切,而不列出每个文件,或试图猜测每个文件类型,万一我错过了什么!

建议 保罗

回答

15

看起来像phing是仿照蚂蚁?试试这个:

<copy todir="my/joomla/dev"> 
    <fileset dir="joomla/checkout"> 
    <include>**</include> 
    <exclude>**/.svn/**</exclude> 
    </fileset> 
</copy> 
+0

是的,它的php/pear库与ant相同,但有一些更多的功能。工作得很好。我会稍后检查你的想法:) – 2009-06-29 11:00:30

4

尝试SVN出口,这将发送所有文件到你的工作拷贝到另一个目录(没有.svn文件等)。然后你可以去掉。