你们好我想问一下这个如何去配置?请大家多多指教能给我一些好的资料谢谢

解决方案 »

  1.   

                        部署和配置持续集成Apache ContinuumApache Continuum 是最新的 CI 服务器之一,也是值得关注的一个新进入者。Continuum 的安装和配置很简单:只要下载和释放 ZIP 文件,运行命令行程序,就可以运行了。基于 Web 的界面使得配置项目很容易。而且,还不需要安装 Web 服务器,因为 Continuum 内置了 Jetty Web 服务器。并且,Continuum 可以作为 Windows 服务运行,还在应用程序的某些部分嵌入了上下文敏感的文档,从而提供了很多帮助。Apache Continuum的特性:       与Maven 2.x的紧密集成
          与Maven SCM的紧密集成,支持Subversion/CVS/Starteam/Clearcase/Perforce
          基于web的容易使用的安装和配置接口
          Quartz-based scheduling
          简单的添加新的项目工程的方法
          用于 integration, automation and remoting的XML-RPC interface
          邮件提醒和IM(即时通讯)提醒IRC/Jabber/MSN1.下载安装包:http://maven.apache.org/continuum/download.html 目前最新的是1.0.3的版本,相信不久的将来会有更新的版本发布,有更多的功能可以使用
     continuum-1.0.3-bin.tar.gz 放到/java目录下
    2. 解压并安装
    tar zxvf continuum-1.0.3-bin.tar.gz
    生成continuum-1.0.3 目录,它下面的目录结构:apps  bin  conf  core  logs  services  temp
    bin下的是可执行文件,有linux  macosx  solaris  win32下相应的启动服务脚本
    apps下是continuum 的web应用程序
    continuum-1.0.3/apps/continuum/conf/application.xml下的文件就是该web程序的配置文件,可以修改端口,mail发送的host和数据库相关的配置文件
    3.启动web应用程序
    运行脚本 continuum-1.0.3/bin/linux/run.sh 提供{ console | start | stop | restart | status | dump }这样的参数,意思就不用我介绍了吧!
    运行脚本run.sh start启动web应用程序。
    4.浏览器访问http://localhost:8080/continuum/servlet/continuum
    就进入管理界面,需要设置管理员用户名和密码和公司的一些基本信息。
    然后用管理员用户名和密码登录就可以管理和设置了。
    5.对continuum进行初始化设置
    需要添加Project 有
    Maven 2.0+ Project
    Maven 1.x Project
    Ant Project
    Shell Project 四种类型可以选择。
    我这里选择的是Ant Project,需要填写项目名称,版本,版本控制url,版本控制服务器的用户名和密码
    我们使用的是subversion的版本控制的服务器。url为scm:svn:http://192.168.1.1/e-learning/trunk
    其他的地址到http://maven.apache.org/scm/scm-url-format.html这里查看。在管理栏目中有
    Schedules :Cron Expression的填写可以查看http://www.opensymphony.com/quartz/api/org/quartz/CronTrigger.html 默认的schedule是一个小时执行一次
    Configuration 对项目工程取出的地址和日志生成的目录的修改
    User Groups Management (用户组)
    Users Management(用户) 配置完成后,就可以让它自动build或是我们手工build一下。还可以设置是否增加邮件或其他形式的提醒。总结的特点:容易使用,界面美观,功能合适,支持ant,maven,subversion等开源项目,还有就是此项目是大名鼎鼎的apache旗下的开源项目。
      

  2.   

    Apache Continuum 是最新的 CI 服务器之一,也是值得关注的一个新进入者。Continuum 的安装和配置很简单:只要下载和释放 ZIP 文件,运行命令行程序,就可以运行了。基于 Web 的界面使得配置项目很容易。而且,还不需要安装 Web 服务器,因为 Continuum 内置了 Jetty Web 服务器。并且,Continuum 可以作为 Windows 服务运行,还在应用程序的某些部分嵌入了上下文敏感的文档,从而提供了很多帮助。Apache Continuum的特性:       与Maven 2.x的紧密集成
          与Maven SCM的紧密集成,支持Subversion/CVS/Starteam/Clearcase/Perforce
          基于web的容易使用的安装和配置接口
          Quartz-based scheduling
          简单的添加新的项目工程的方法
          用于 integration, automation and remoting的XML-RPC interface
          邮件提醒和IM(即时通讯)提醒IRC/Jabber/MSN