技术开发 频道

在.NET环境中实现每日构建

    在webdashboard目录,通过WEB的方式对当前的ccnet的工作情况进行反馈。不知道是不是我配置的问题,我只看到了一条错误信息。但是通过CCTray可以更加方便的监视和管理构建过程。安装完CCTray后,打开Setting配置卡File>Settings


    单击右边的Add按钮,添加一个要监视的服务器。在这里可以设置构建,成功,失败等各种声音。


    在下边的文本框中输入要监视的服务器,如果是默认端口号则不用输入端口号,否则需要“:”隔开输入端口号。如果添加成功,则会在右边的Project列表框中出现在当前ccnet服务器中存在的项目。OK返回到主窗口。

    在主窗体中有显示当前的服务器状态,最后一个编译时间,最后一次版本号,下一次生成时间等。点下面的Force Build按钮还可以强制马上进行生成。

    最后说明一点,MsBuild会根据当前的项目文件或解决方案文件对项目自动进行编译,而不需要写任何的配置文件。而在asp.net 2.0中Web工程默认是一种新的Web Site模式,这样可能就会对编译造成Web工程产生一定的影响。所以推荐使用VS 2005的Web Application Project Web工程模型。

    CruiseControl.Net官方地址:

    http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET

    Web Application Web 请参阅:http://dflying.cnblogs.com/archive/2006/04/06/368203.html

    关于MSBuild的更多介绍请查阅相关资料,或查看MSDN。

    ThoughtWorks.CruiseControl.MSBuild.dll

0
相关文章