我想使用相同的SVN版本运行多个Team-City构建项目。这可能吗?
答案 0 :(得分:3)
查看快照依赖项。如果构建配置A对B具有快照依赖性,那么当A被触发时,B也将被触发,并且两者将在相同的源上运行。
如果A和B具有相同的VCS根,那么这些配置的构建将构建在相同的版本上。如果A和B具有不同的VCS根,那么TeamCity将在同一时刻获取源。
答案 1 :(得分:0)
当然,创建几个构建配置,并将它们设置为触发对共享存储库根目录的SVN修订更改。
您还可以使用另一个构建触发器。
答案 2 :(得分:0)
SnapShot构建允许这样做,并重用构建。因此,如果您有5个步骤,并且上周运行了步骤1-4,则运行步骤5将不再需要再次运行1-4。相反,运行步骤5将运行1-5,如果之前没有运行它们,并且所有将使用相同的结帐修订号。
对于3个步骤的简单案例,只需:
现在你将拥有Build 1 - >构建2 - >建立3。
这确实给你整洁的图表: