我有一个包含多个项目的单一SVN存储库,例如:
默认情况下,每次提交都会触发所有3个项目的构建(尽管trunk / foo不关心trunk / bar或trunk / baz中的更改)。我已经看到,可以配置VCS触发器(例如+:/ trunk / foo / **用于foo项目)。虽然这对于构建触发有效,但仍会显示其他项目的待处理更改。
那么现在我的选择是什么?我可以考虑:
- /molindo/trunk/foo
- /molindo/trunk/bar
- /molindo/trunk/baz
默认情况下,每次提交都会触发所有3个项目的构建(尽管trunk / foo不关心trunk / bar或trunk / baz中的更改)。我已经看到,可以配置VCS触发器(例如+:/ trunk / foo / **用于foo项目)。虽然这对于构建触发有效,但仍会显示其他项目的待处理更改。
那么现在我的选择是什么?我可以考虑:
- 接受UI上显示的无关更改
- 回去为每个项目创建VCS根