我正在尝试将我修改后的项目文件保存在源代码树中,并希望在不使用SVN的情况下从一个分支复制到另一个分支,因为我通常不会检入我的项目文件。我不想保留我的本地修改(输出,中间路径等)并将它们保存到不同的源代码树中,这样我就可以使用subst
命令轻松切换分支,然后运行我的(新)批处理文件并瞧,我的项目文件也将被保留,不使用SVN。
例如:
<trunk>\MyProject\Project0\Project0.proj
<trunk>\MyProject\Project1\Project1.proj
<trunk>\MyProject\Project2\Project2.proj
需要复制到
<branch>\MyProject\Project0\Project0.proj
<branch>\MyProject\Project1\Project1.proj
<branch>\MyProject\Project2\Project2.proj
任何狡猾的批处理脚本都知道如何巧妙地做到这一点?我在想xcopy
对/MIR
选项进行一些操作?谢谢!
答案 0 :(得分:0)
使用ROBOCOPY
,它比XCOPY
强大得多。