XCopy排除复制/EXCLUDE的用法

最近在做一项目,同事写一Ant命令,先用XCopy把文件复制到输出目录然后再编译(我觉得直接用Ant复制可能好一些)。结果把SVN的目录也一并复制了,用过SVN的知道,那目录修改次数越多,文件越多。一个加上JAR才1M的项目,发布一次居然要10分钟,无法忍受了,于是在网上找了找,排除掉那些不用的文件会快一些。

XCopy可以使用/EXCLUDE来排除不用复制的文件或者文件夹。格式如下:

xcopy from to /exclude:uncopy.txt

其中,uncopy.txt必须在当前目录。uncopy.txt的写法如下:

  1. 排除复制的文件或者目录一行一个。
  2. 目录的话,直接写相对From的目录名,不过要加上。 比如说不复制From下的classes目录,可以写成classes或者classes*
  3. 文件后缀名的话,直接写点加上后缀名就行。 比如不复制class文件,可以写成.class
  4. 排除某个文件名或者某个目录下的某个文件,应该写明目录。 如:srctesttest.java,srcbuildtest*.java

参考地址:http://tech.ddvip.com/2008-10/122491796683517.html

转载请注明:宇托的狗窝 » XCopy排除复制/EXCLUDE的用法

发表我的评论
取消评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址