2014-08-28 54 views
1

一旦MSbuild完成并将相应的文件放置在投递文件夹中,我想重命名投递文件夹中的文件。如何从TFS构建定义调用批处理文件?

问题:

  1. 哪里来调用工作流TFS构建定义批处理文件?
  2. 如何调用批处理文件传递投递文件夹位置作为参数来重命名文件?

我有一个接受的位置,重命名特定文件

@echo off set arg1=%1 move /Y set arg1+"xyz.exe" arg1+"xyz.STG.exe"

任何帮助表示赞赏:)下面的批处理文件

回答

1

建立一个调用过程活动,运行批处理文件 将此活动放在编译,测试和发布的最终版本中,这将是构建服务器上最后一次触发。

在你的invoke进程参数中传递droplocation

+0

在哪里以及如何获取Drop文件夹路径? – user2729272 2014-08-28 11:43:01

+0

DropLocation应该是一个内置的属性,没有在我面前的tfs2012实例,如果不尝试在BuildDetails下 – 2014-08-28 12:13:38