【发布时间】:2010-09-10 21:49:14
【问题描述】:
我有一个应用程序的两个代码库。我需要将所有带有 .java 的目录中的所有文件从较新的代码库复制到较旧的代码库(这样我就可以将其提交到 svn)。
如何编写批处理文件来执行此操作?
【问题讨论】:
-
大概你说的是一个 Windows 批处理文件吧?
标签: windows batch-file
我有一个应用程序的两个代码库。我需要将所有带有 .java 的目录中的所有文件从较新的代码库复制到较旧的代码库(这样我就可以将其提交到 svn)。
如何编写批处理文件来执行此操作?
【问题讨论】:
标签: windows batch-file
XCOPY /D ?
xcopy c:\olddir\*.java c:\newdir /D /E /Q /Y
【讨论】:
如果您要解决此问题的许多不同实例,我已经通过 Apache Ant 获得了一些成功,用于此类复制/更新/备份之类的事情。
不过,有一点学习曲线,而且确实需要您安装 Java 运行时环境。
【讨论】:
我喜欢Robocopy(“强大的文件复制”)。它是一个命令行目录复制命令。它作为 Windows 资源工具包的一部分提供,并作为 Windows Vista 和 Windows Server 2008 的标准功能引入。
【讨论】: