-->

TFS构建自动化(TFS Build automation)

2019-07-29 22:39发布

我有TFS2010建设项目的解决方案,这是一台复印机。 构建成功的是但并没有什么,即。 不复制。

我该如何获得触发构建复制的文件?

谢谢

我有TFS 2010和VS 2010 professonal

编辑

更新

复印机是正在兴建的项目。 我开始加入到copier.exe后构建,当我手动建立它,在去构建下拉菜单,点击建立复印机它的工作原理。 但是,当我shedule一个TFS构建它不启动复印机。

Answer 1:

如果您需要构建过程调用程序,你需要编辑TFS生成过程模板。

有许多在网络上为这个资源,一个好的是埃瓦尔德·霍夫曼 。 您还可以找到在细节TFS 2010本书Wrox的 。

一旦你熟悉了流程模板,您将需要添加一个InvokeProcess为构建活动完成后的活动。

另外,考虑增加一个If活动和设置参数,所以你可以控制它建立做到这一点,这不-例如,做你的CI构建需要这一步呢?



Answer 2:

因为他们是全公司范围内,我不能修改我们的构建定义模板。

所以,我改变与额外的后生成步骤的项目文件。

只需添加在包含复印机项目后buildstep了一步。 你可以叫你的输出可执行文件。

我这样做对我的分发TFS建立到不同的文件夹释放

添加此步骤:

“$(TARGETPATH)” 到您的项目文件。



文章来源: TFS Build automation