我已经建立了一个cruisecontrol.net构建服务器.在控制台模式下运行它可以正常工作,但是当尝试将其作为Windows服务运行时,它不起作用.日志文件显示以下消息:
ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control operation failed: No VSS database (srcsafe.ini) found. Use the SSDIR environment variable or run netsetup.
ssdir在ccnet.config中设置,所以我在这里缺少什么?
不确定它是否适用但是当我在控制台版本和服务版本之间切换时出现问题时,它就是我正在启动服务的用户的访问权限.
也许该服务没有对srcsafe.ini文件的访问权限,而您的帐户也是如此(假设您使用它来运行控制台).
抱歉,如果我离开了标记,只是想帮忙!