CruiseControl.NET没有更新构建标签

时间:2012-02-17 15:56:04

标签: git cruisecontrol.net

我们最近从SVN切换到Git并重新配置了我们的ccnet服务器。除了构建标签始终是“未知”之外,一切正常。这是使用lastChangeLabeller。

我可以在日志文件中看到标签未从最后一个更改编号设置:

<CCNetLabel>unknown</CCNetLabel>
...
<LastChangeNumber>42a7436cdaeeae8f07b5ccbd369a765f2d1b55d2</LastChangeNumber>

我升级到最新版本的ccnet(1.6.7981.1),但这仍然在发生。

更新:我尝试切换到defaultLabeller,所有的内部版本号仍然是“未知”。我以前没有这个问题,所以我不确定它为什么会开始。

1 个答案:

答案 0 :(得分:1)

所以我最终只是下拉了ccnet源代码,发现如果LastChangeNumber不能被解析为int,那么lastChangeLabeller将使用'unknown'。所以lastChangeLabeller不适用于git。

我最终写了自己的贴标书。