【发布时间】:2013-07-25 14:43:53
【问题描述】:
我如何或可以在 TFS 2012 中创建构建定义的层次结构?
我目前有一个调用多个子脚本 (.cmd) 的主构建脚本 (.cmd)。
我想将此迁移到 TFS 构建系统并维护层次结构。
我似乎无法弄清楚这是否可以使用 TFS 2012 构建系统。
这就是我要说的: MasterBuildScript.cmd 调用组件脚本1 调用组件脚本2 调用组件script3 称呼 ... 调用所有组件的打包例程
componentscript1.cmd 构建解决方案组件a1 构建解决方案组件a2 构建解决方案组件a3 ...
componentscript2.cmd 构建解决方案组件b1 构建解决方案组件b2 构建解决方案组件b3 ...
更多组件...
有没有办法使用标准的 TFS 2012 构建定义来做到这一点? - 布鲁斯
【问题讨论】:
-
当然可以通过编写自定义代码/活动从主构建定义中调用多个构建定义。但是你到底想达到什么目的?如果您的 CMD 文件只是编译解决方案文件,为什么要继续使用它们?你是在做这些子脚本来处理依赖关系还是其他什么?是什么情况迫使您保留多个构建定义?详细解释!
标签: tfs build-automation