Continuous integration Teamcity与多个vcs根一起构建

Continuous integration Teamcity与多个vcs根一起构建,continuous-integration,teamcity,Continuous Integration,Teamcity,我在第一个git存储库中有一个web应用程序,在第二个git存储库中有一些客户端设计。每一个客户的设计都有自己的分支。这两个repo都连接到构建配置,我想在对第一个repo的某个分支运行构建时,选择必须选中第二个repo的哪个分支 现在,总是第二次回购的默认分支checkouted(如何描述)。在第页上,我发现存在参数teamcity.build.vcs.branch.,但它是用于阅读,而不是用于构建前的设置 如何进行此构建?或者是其他更好的方法吗?我认为您可以在VCS配置中设置签出分支。如果您

我在第一个git存储库中有一个web应用程序,在第二个git存储库中有一些客户端设计。每一个客户的设计都有自己的分支。这两个repo都连接到构建配置,我想在对第一个repo的某个分支运行构建时,选择必须选中第二个repo的哪个分支

现在,总是第二次回购的默认分支checkouted(如何描述)。在第页上,我发现存在参数
teamcity.build.vcs.branch.
,但它是用于阅读,而不是用于构建前的设置


如何进行此构建?或者是其他更好的方法吗?

我认为您可以在VCS配置中设置签出分支。如果您不想将其设置为固定值,可以将其设置为配置变量,例如
%CheckoutBranch%
,然后对于使用此vcs根目录的每个生成,您必须提供一个生成参数,以便可以执行签出

像这样: