CCNET的配置使用说明.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CCNET的配置使用说明

CCNET的配置使用说明 本文主要在《集成开发环境的配置使用说明》的基础上讲解如何在安装CCNET并配置一个新的项目进行每日的持续化集成。 什么是持续化集成 在过去几年中,敏捷已经是一个非常热门的话题,它高效的工作方式和快速的需求应对能力,赢得了很多中小软件厂商的关注。那么敏捷除了一些经常谈论到编程思维和迭代的开发模式等,其实还部分依赖于好的改善工作流程的工具。持续化集成工具便是服务于敏捷软件开发的一个系列。它主要将原本分散,无序的工作流程,通过工具软件有机的组织起来,并且在组织的过程中,参与开发设计测试的各个部门的人员都能从中获取到自动化方面的优惠。使得团队的工作效率大大提升。 CruiseControl.Net是什么? 上面讲解了什么是持续化集成,那CruiseControl.Net就是一款由ThoughtWorks公司提供给我们的轻量级的持续化集成工具。它能够将代码版本控制,单元测试,代码规范检查,项目的发布部署等工作步骤有机的组织起来,并且利用其调度性可作自动化处理,它还有强大的日志记录功能,能将集成结果及时地反馈给项目管理人员和项目开发人员。在下文中凡是用到CruiseControl.Net均用CC.Net来代替。CC.Net的工作流程图安装CC.Net CC.Net是一款开源软件,它的官方主页是:/display/CCNET/Welcome+to+CruiseControl.NET 打开它的主页,便能看出他的官方采用另外一款非常出色的团队协作平台:Confluence,用它结合jira Bug管理系统,也能极大限度的提高团队协作能力,有关他们的介绍请访问:/ 。好了,返回来继续介绍CC.Net,在首页的release栏中,便可以找到下载必威体育精装版版CC.Net的连接,它是一款开源软件,你也可以在中找到它的源码和安装文件。如果你就是想使用CC.Net直接下载exe文件即可。 CC.Net的工作流程图 CruiseControl.NET- 063. 首先,确保你的电脑上已经安装了IIS(因为CC.NET会在IIS里面建立一个虚拟目录作为Web服务)。 其次,是安装.Net framework(后面会用到,例如MSBuild) OK,现在可以安装CruiseControl.NET-1.4.1-Setup.exe(服务器端)了,基本上一路回车就好了。 然后,接着安装CruiseControl.NET-CCTray-1.4.1-Setup.exe(客户端)同上。 推荐按上面的顺序来进行安装,若不是无法按上面的顺序,则在安装CCNET之前,将C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe运行一次,安装后,打开IIS看看你的默认的web站点下面有名为ccnet的虚拟目录吗? 如果有,右键浏览,如图所示: OK,你安装成功了。如果没有,则表示没有安装成功。 下面我们来看看解决方法: 控制面板-Component Services,展开树形结构:Computers-my computer-COM+ Applications,有问题的话,会弹出出错信息。 com+出问题解决办法: ??? msdtc –uninstall ???????????????msdtc –install ??????????aspx文件无法解析问题: 1. 可能是安装顺序有问题,强烈建议按照建议的顺序安装 2. 检查IIS下虚拟目录ccnet的default页面,如果有冗余,只保留一个,其他的删除。 3. 可能是COM+组件的权限问题。展开上面提到的COM+组件属性结构,查看IIS OUT-of-process pooled Applications 的属性,查看他的identity标签页,勾选为 Ssystem Account 4.????? IIS的默认权限应设勾选集成WINDOWS验证模式 如果页面出现:failed to access the iis metabase??? 解决办法是运行aspnet_regiis.exe –i (上述方法执行后建议重启所有相关服务)解决方案来自:/hexl84/archive/2008/03/19/2197227.aspx 在此基础上我先配置,然后卸载过之前安装的版本,在重新安装,OK,问题解决。 默认情况下打开CCTray,如图所示: 是什么也没有的。这时,我们可以通过File=》Setting=》Build Projects,弹出窗体: 然后,点击Add,弹出窗体: ? 在点击Add Server,弹出窗体: ? 默认是选择“Connection directly using .NET remoting”,

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档