我有一个包含多个项目的SVN信息库,例如
目前,我已经配置了3个项目,全部使用共享的VCS根目录/molindo。
默认情况下,每次提交都会触发所有3个项目的构建(尽管trunk/foo并不关心trunk/bar或trunk/baz中的更改)。正如我所看到的,可以配置VCS触发器(例如,项目foo的+:/trunk/foo/**)。尽管这适用于生成触发,但仍会显示其他项目的未决更改。
那我现在有什么选择。我能想到的
这两个选项都不理想。第一个是因为它很丑陋,第二个是因为它很麻烦。还有我不知道的另一种选择吗?还是有另一个(首选)从共享的SVN信息库构建多个项目?
最佳答案
可以在单个VCS根目录上使用“Checkout Rules”:
关于svn - 从TeamCity中的共享VCS根目录配置多个构建配置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1761916/