SVN和分支机构中的Teamcity项目设置

时间:2018-04-19 22:17:05

标签: svn teamcity branch

我正在使用TeamCity构建一个SVN Repo托管的项目。我在每个构建配置中的项目和签出规则中使用一个VCS根,以便能够构建功能分支。我考虑使用TeamCity功能" Storing Project Settings in Version Control"。

现在的问题是:如何在所属分支中存储每个构建配置的设置?有一个棘手的解决方案吗?

当我激活该功能时,所有构建配置的所有设置都存储在VCS根目录中,这是分支上方的级别。我的意图是每个分支都可以拥有自己的TeamCity配置,该配置位于SVN中的代码旁边。

1 个答案:

答案 0 :(得分:0)

blog post解释如何在分支机构中实施设置。

您必须在项目配置中为版本化设置启用同步。这导致.teamcity目录被添加到存储库。接下来,创建分支并编辑分支中的设置文件。请注意,并非所有更改在分支中都有效,因为某些设置(例如VCS)由主分支定义。