作为我的TFS 2010团队构建的一部分,我正在尝试将配置文件从网络位置复制到构建所在的输出文件夹。
使用xcopy作为调用进程任务,我已经成功地完成了所有工作,除了我想将文件重命名为副本的一部分。问题是,如果您提供不同的目标文件名,XCOPY会询问目标是文件还是目录,例如。
XCOPY \\networkshare\configs\live.config \\networkshare\release\server.exe.config /R /Y
导致XCOPY要求我如果server.exe.config是文件则按F,如果是目录则按D. XCOPY似乎没有办法抑制这种行为。我尝试过使用基本的COPY命令,但Team Build只是说它无法识别COPY命令。
有没有办法轻松地将文件重命名为Team Build的一部分或使用其他命令行工具来实现此目的?
干杯
答案 0 :(得分:7)
只是为了确认 - 将进程设置为CMD.EXE并将参数作为“/ c copy”启动就可以了。