2009-07-10 26 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