服务重启时,CruiseControl.Net会重置CCNetLabel

时间:2011-03-30 07:26:43

标签: cruisecontrol.net

我正在使用CruiseControl.Net进行持续集成。我使用CCNetLabel对构建的程序集进行版本化。

但是,如果由于任何原因重新启动服务,CCNetLabel将再次从1开始。

我正在使用defaultLabeller。这是预期的行为吗?可以改变吗?

1 个答案:

答案 0 :(得分:1)

这肯定不是预期的行为。我怀疑保存项目的状态文件可能有问题。默认情况下,它保存在启动服务的目录中。

确保运行该服务的帐户在该文件夹中具有写入权限,或使用state element更改ccnet.config中状态文件(推荐)的位置。