0
我正在使用CruiseControl.Net进行持续集成。我使用CCNetLabel来编译构建的程序集。当服务重新启动时,CruiseControl.Net重置CCNetLabel
但是,如果重新启动该服务的任何原因,CCNetLabel再次1.
开始我使用的是defaultLabeller。这是预期的行为?这可以改变吗?
我正在使用CruiseControl.Net进行持续集成。我使用CCNetLabel来编译构建的程序集。当服务重新启动时,CruiseControl.Net重置CCNetLabel
但是,如果重新启动该服务的任何原因,CCNetLabel再次1.
开始我使用的是defaultLabeller。这是预期的行为?这可以改变吗?
这当然不是预期的效果。我怀疑保存项目的状态文件可能存在问题。默认情况下,它保存在启动服务的目录中。
确保该服务正在运行的帐户在该文件夹中具有写权限,或使用state element在ccnet.config中更改状态文件的位置(推荐)。
谢谢@达米尔。您是正确的,该帐户没有该文件夹的写入权限,并且没有状态文件。更改文件夹权限后,状态文件已创建,并且内部版本号未重置。 – Dallas 2011-04-01 03:26:09