应用build.vcs.number时的团队和塑料SCM插件错误



我已经设置了我的TeamCity 10.0.3,以在使用build.vcs.number的项目构建过程中创建一个汇编版本号(该版本对应于VCS root-上的更改集号码 - 取自塑料SCM)作为其中之一。

格式与此相似;{major}。{minor}。{build.vcs.number}。{build counter}

此方法在相当长的一段时间内完成了完美的工作,从我的VCS系统返回变更集号码(仅是数字)。

TeamCity的塑料插件现已升级到最新版本(Snapshot-201611231807),并且自从创建VCS root之后的升级以来,构建将成功返回可以在汇编版本编号内使用的更改编号。

任何人都将某些东西检查到受监视的分支中时就会发生错误 - 此时,如果触发了自动或手动构建,则返回的信息为build.vcs.number有很多其他信息可以打破构建。检查后返回的示例是:CS.418(GUID:6A2D5C45-B1B8-4F03-889C-3F3C80C6E209)这似乎是更改编号以及变更集的ID。

如果我从划痕重新创建VCS root root将返回正确的数字 - 直到签入某些东西。

我该如何解决此错误,因为我想要返回的就是变更集号

非常感谢

我们刚刚发布了一个新的TeamCity插件版本,包括新功能和大型代码重构。我们知道这个问题,我们将配置" build.vcs.number"变量,以始终显示更改编号(就像插件的先前版本一样)。任务应很快完成。

如果您需要更多信息,请在codicesoftware dot com的支持下与我们联系。

最新更新