【发布时间】:2012-09-29 05:43:11
【问题描述】:
我是 TFSBuild 的新手,但我已经能够为我的解决方案创建构建定义。我有几个问题可以很好地解决。
我已经创建了 3 个定义 - 我想知道这是否是正确的方法。
- 每次签入时触发、构建代码并仅运行单元测试的定义
- 定义每晚运行,构建所有内容,运行所有单元和集成测试
- 我专门用于部署的定义 - 所以我通过参数指定环境,它构建代码、运行单元和集成测试,然后 ms 再次通过参数将其部署到指定环境
当我分支我的代码等时,我将不得不为每个定义创建 3 个,这可能变得难以管理。请对此有意见?
每个定义都有自己的内部版本号是真的吗?可以共享吗?
我的应用程序是一个带有 VS2012 IDE 的 MVC4 应用程序。
【问题讨论】:
标签: tfs continuous-integration asp.net-mvc-4 visual-studio-2012 tfsbuild