• 咨询热线:0722-3320111
  • QQ在线咨询
  • 咨询热线:0722-3320111
  • QQ在线咨询
  • 咨询热线:0722-3320111
  • QQ在线咨询
  • 咨询热线:0722-3320111
  • QQ在线咨询

软件开发CC的使用心得


软件开发CC的使用心得

 

         启动 CC,一切准备就绪,下面在 %CC_WORKSPACE%目录下运行 cruisecontrol 命令就可以启动我们的 CruiseControl 了,这次通过命令行参数configfile来指定 cvsconfig.xml 文件。%CC_WORKSPACE%>cruisecontrol -configfile cvsconfig.xml


  创建结束之后,如果读者配置了邮件通知功能, 那么在 cvsconfig.xml 文件里面元素下配置的用户会收到邮件,邮件内容是创建的结果的 http 超链接,点击该链接就可以查看创建的结果,如果没有配置邮件通知功能,可以通过下面的步骤查看结果:


  首先打开链接 http://127.0.0.1:8080/cruisecontrol/index.jsp ,我们发现 helloworld对应的属性值改变了,例如 Last build result不再是刚开始的 null值了,而是 passed,点击项目列表中的 helloworld,其中右边的白色框里面列出了最近一次创建的摘要信息,例如创建的日期( Date ofbuild),总共花了多少时间(Time to build),还有测试结果(Unit Tests)等等,左边 Latest Build下面列出了历次创建的时间摘要:继续点击 BuildArtifacts 之后结果如下,我们看到创建过程中产生的 helloWorld.jar文件作为人工制品被列出来了:


  至此一个完整的使用 CC进行持续集成的例子就结束了,适当的进行变化,例如采用不同的源码控制系统,导入自己的项目文件,定制项目的持续集成的时间表 (),就可以应用到实际的项目中去,附录一提供了采用 VSS(Visual SourceSafe)源码控制系统对helloworld这个例子进行持续集成需要做调整的一些步骤。