2009-07-10 57 views
2

我刚刚更新到cruisecontrol.net(1.5.0.5972)的最新版本。我有一些初始问题,我不确定它们是否是错误,或者(更可能)是否必须对配置文件进行一些更改。Cruisecontrol.net 1.5.0.5972 force builds failing

1)我不能运行强制构建。当我按下按钮,我得到一个弹出与下面的异常消息:

System.NotImplementedException: The method or operation is not implemented. at ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase.ListBuildParameters(String projectName) at ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper.ListBuildParameters(IProjectSpecifier projectSpecifier, String sessionToken) at ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectParametersAction.Execute(ICruiseRequest cruiseRequest) at ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionProxyAction.Execute(IRequest request) at ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ExceptionCatchingActionProxy.Execute(IRequest request) 

编辑:此修复程序,这是设置在仪表板配置backwardCompatibility属性设置为false。

2)有一个新的AdministerDashboard页面要求输入密码。这个密码在哪里指定?

回答

2

1)解决此问题的方法是将仪表板配置backwardsCompatible属性设置为false。

2)默认pw是ccnetrocks,并在deshboard.config中指定。

编辑:仪表板配置可能位于 C:\ Program Files文件\ CruiseControl.NET \ webdashboard \ dashboard.config

例如服务器部分: <server name="local" url="tcp://localhost:XXX/CruiseManager.rem" allowForceBuild="true" allowStartStopBuild="true" backwardsCompatible="fals E”在这里/>

+1

同样的问题,但backcompat设置没有解决它。 – jcollum 2010-10-13 01:22:30