我正在使用CruiseControl.Net进行持续集成。我使用CCNetLabel对构建的程序集进行版本化。
但是,如果由于任何原因重新启动服务,CCNetLabel将再次从1开始。
我正在使用defaultLabeller。这是预期的行为吗?可以改变吗?
答案 0 :(得分:1)
这肯定不是预期的行为。我怀疑保存项目的状态文件可能有问题。默认情况下,它保存在启动服务的目录中。
确保运行该服务的帐户在该文件夹中具有写入权限,或使用state element更改ccnet.config中状态文件(推荐)的位置。