Teamcity 在构建步骤中获取受影响的VCS根

Teamcity 在构建步骤中获取受影响的VCS根,teamcity,Teamcity,我是否可以确定(在多VCS项目配置中)在构建时受源代码更改影响的VCS根,以优化构建持续时间(跳过未更改的VCS根的构建步骤)?具有VCS触发器意味着仅通过VCS签入触发构建。它是否解决了跳过未更改的VCS根的构建步骤的初始问题?否。我的构建配置使用5个项目的5个VCS根和15个构建步骤来构建所有这些项目。但当更改仅影响2个VCS根时(例如),我可能会跳过一些构建步骤,但我必须知道这个未更改的VCS根。每个构建步骤都会执行约2分钟。甚至没有改变来源。这是非常具体的情况,我不能帮助。我的建议是简化

我是否可以确定(在多VCS项目配置中)在构建时受源代码更改影响的VCS根,以优化构建持续时间(跳过未更改的VCS根的构建步骤)?

具有VCS触发器意味着仅通过VCS签入触发构建。它是否解决了跳过未更改的VCS根的构建步骤的初始问题?否。我的构建配置使用5个项目的5个VCS根和15个构建步骤来构建所有这些项目。但当更改仅影响2个VCS根时(例如),我可能会跳过一些构建步骤,但我必须知道这个未更改的VCS根。每个构建步骤都会执行约2分钟。甚至没有改变来源。这是非常具体的情况,我不能帮助。我的建议是简化流程。让多个存储库参与单个构建过程是很奇怪的。拥有不同回购协议的意义在于拥有不同的构建、发布等。