【发布时间】:2014-01-03 11:50:43
【问题描述】:
我在 TFS + TeamCity (TC) 中有 C# 项目。现在我有标签 1.0、trunk 2.0 和 TC 为 2.0 构建配置。
我需要从标签启用 1.0 构建(以及未来的标签 2.0、3.0 等)。
我已经创建了具有所有必要配置的通用 TC 项目 MyProject。现在我添加了子项目“1.0 发布早午餐”。我将从根项目复制所有配置+更改该配置的VCS根。当我必须制作标签 2.0 时,我将创建子项目“2.0 发布早午餐”并将所有根配置复制到该子项目并更改 VCS 根。
这是支持以前项目的正常步骤吗?我应该使用配置模板还是什么?每个项目包含 5 个以上的配置来构建 CI 和具有所有更改、E2E 测试等的完整版本构建。所以这不仅仅是将配置复制到子项目并更改 VCS 根目录。这似乎将是每个项目的调整。我想尽可能地自动化。
【问题讨论】:
标签: teamcity