2011-05-20 41 views
7

我想设置CruiseControl.NET(1.6)设置CruiseControl.NET

安装成功完成,但我似乎无法启动实际的服务。

当运行CCNET.exe我得到一个控制台窗口,它写入最后一件事是:正在初始化安全。

运行从服务控制管理器的服务也没有工作..

尝试访问本地主机/ CCNET返回没有反应。

我在这里失踪了什么?我已经在过去成功安装了该产品,不知道这次有什么错误。

+0

我是cruisecontrol的以前用户,但切换到http://jenkins-ci.org/,因为它更容易维护。也许你应该看看它。 – schoetbi 2011-05-20 20:22:40

+0

@schoetbi - 它更容易设置,我们正在使用它在我目前的商店。不过,我认为cc.net的构建信息布局比hudson/jenkins好几个数量级。其次,作为一个.net开发人员,我更喜欢Java上的.net工具。 – 2011-05-21 00:27:00

回答

5

@麦角酸 - 即使主配置完成(服务器/的ccnet.config),你是从命令提示符下运行它,你不会看到网络信息中心呢。

如果您在安装IIS7,对于网络信息中心的安装过程需要在SourceForge上的CC.Net webdashboard设置文档的arent步骤。

什么让我的工作是这样的CC.Net网络信息中心安装页面,这是由交汇部位,而不是源锻造网站:http://confluence.public.thoughtworks.org/display/CCNET/Installing+the+Web+Dashboard

在评论区,有大约IIS7细节(IM假设这是问题的一部分)。

我仍然有与服务的麻烦,所以我不能帮你那里,但你可以不服务,只要在命令提示符版本正在运行绝对运行网络信息中心。

2

Web前端的虚拟目录设置可能未成功完成。尝试使用IIS服务管理器在服务文件夹周围创建应用程序。我认为如果您忘记取消阻止下载,那么安装时会出现问题,但我没有足够确定地摆弄它。

请记住,Web前端和ccnet服务是两个完全隔离的组件。即使ccnet服务没有运行,您也应该能够看到Web前端。

+0

2的区别是什么?基本上我可以在没有Web前端的情况下实现所有功能我需要运行服务吗? – 2011-05-20 22:19:26

+0

@liortal - 拆分背后的想法是,您可以运行多个CI服务器,但通过Web前端有一个“监控站”。对于小规模环境,您可以在同一个盒子上同时运行。从你的描述来看,这听起来就像你在这两件作品中遇到了问题。Web前端听起来像是一个简单的配置问题。 – 2011-05-21 00:28:24

+0

我还没有真正使用它,也没有在网上找到像样的文档。看来我能够手动创建ccnet.config并调用ccnet.exe来实际运行它,但我不确定这是与CCNET一起工作的方式。它不应该在backgorund中运行吗?以及如何设置网络仪表板? – 2011-05-21 08:39:08

1

我安装它和IIS设置为已禁用(因此未运行),我不得不卸载CruiseControl.NET,启动IIS,然后重新安装CC.Net时遇到了麻烦一次。

你有防火墙阻止端口?默认端口为21234.

同时需要网络部分和服务部分安装到能够运行CC.Net。

+0

我如何手动将其添加到IIS?启用IIS后,我已经重新安装了CC.NET。 – 2011-05-21 08:39:32

相关问题