1、CCNet安装步骤

  1)    安装CCNet服务器端:CruiseControl.NET-1.8.5.0-Setup.exe

  2)    安装CCNet客户端:CruiseControl.NET-CCTray-1.8.5.0-Setup.exe

  3)    安装SVN服务器端:VisualSVN-Server-3.5.3-x64

  4)    安装SVN客户端:TortoiseSVN-1.8.11.26392-x64-svn-1.8.13.msi

2、 配置及搭建CCNet环境

  a)     配置SVN用户账户

  b)   将文件及项目文件签入到SVN

  c)   配置CCNet

I.在CCNet的安装目录里找到ccnet.config文件(当前路径为:C:\ProgramFiles(x86)\CruiseControl.NET\server\ccnet.config)

II.配置ccnet.config.(配置详细说明请参照ccnet.config)

      注意:

        1)    配置SVN: sourcecontrol-> executable节点必须是“VisualSVN Server\bin\svn.exe”

        2)    配置email:useSSL一定要设置为“True”

  d)  开启CruiseControl.NET Server服务

      注意:如果服务启动失败,一定是ccnet.config文件配置错误

  e)  使用CruiseControl.NET  Tray【以下简称CCTray】来监视每次提交后的编译状态

I. 安装好打开CCTray后,运行CCTray程序,点击左上角的菜单File下的Settings…,如下图:

        

II. 切换到Build Projects选项卡,如下图:

        

III.点击Add…按钮,添加我们的CCNET服务器,如下图:

        

      IV. 点击“OK”按钮服务添加成功(可添加多个服务)如下图

      

V. 按钮功能:

        a) Force Build:强制编译上面选中的项目

        b) Stop Project:强制停止编译正在编译的项目

        c) Start Project:开始编译选中的项目

  f)     搭建CruiseControl.NET控制面板

      在IIS上新建一个站点,物理路径为CCNet服务器端安装路径的webdashboard文件夹(当前路径为C:\Program Files (x86)\CruiseControl.NET\webdashboard)

  g)     打开控制面板,如下图

      

      按钮功能:

        a) Stop:强制停止选中项目的服务

        b) Start:开始选中项目的服务

        c)  Force:开始编译选中的项目

        d)  Refresh Status:刷新项目的状态

        e)  项目名称:查看选中项目的编译记录信息,如下图

          

3、参考网站

  1)    http://www.cnblogs.com/wangjq/p/3977318.html

  2)    http://www.cnblogs.com/ttzhang/archive/2008/11/07/1328533.html

  3)    http://www.51testing.com/html/20/280220-824398.html

  4)    http://www.cnblogs.com/harveyChoi/articles/hello_cc_net_3.html

  5)    http://blog.csdn.net/dyllove98/article/details/9722555

CCNet说明文档的更多相关文章

  1. 【腾讯GAD暑期训练营游戏程序班】游戏场景管理作业说明文档

    场景管理作业说明文档                              用了八叉树的算法,测出三层时最快,区域范围内物体数量为21块,控制台打印出的结果如图所示: 场景物体:游戏中,所有具有空 ...

  2. 浏览器内核控制Meta标签说明文档

    浏览器内核控制Meta标签说明文档 原文链接 背景介绍 由于众所周知的情况,国内的主流浏览器都是双核浏览器:基于Webkit内核用于常用网站的高速浏览.基于IE的内核用于兼容网银.旧版网站.以360的 ...

  3. OAuth2.0说明文档

    OAuth2.0说明文档 1.OAuth 2.0 简介 OAuth为应用提供了一种访问受保护资源的方法.在应用访问受保护资源之前,它必须先从资源拥有者处获取授权(访问许可),然后用访问许可交换访问令牌 ...

  4. Net 通用权限管理系统源码 带数据库设计文档,部署说明文档

    Net 通用权限管理系统源码 带数据库设计文档,部署说明文档 包括数据库设计文档部署安装文档源码数据库文件 下载地址:http://www.mallhd.com/archives/1389

  5. SWFUpload 2.5.0版 官方说明文档 中文翻译版

    原文地址:http://www.cnblogs.com/youring2/archive/2012/07/13/2590010.html#setFileUploadLimit SWFUpload v2 ...

  6. 在Sharepoint 2010中启用Session功能的说明文档

    在Sharepoint 2010中启用Session功能的说明文档 开发环境:Windows 7系统,SharePoint Server 2010,Visual Studio 2010 按以下步骤进行 ...

  7. Highcharts选项配置详细说明文档(zz)

    http://www.helloweba.com/view-blog-156.html Highcharts提供大量的选项配置参数,您可以轻松定制符合用户要求的图表,目前官网只提供英文版的开发配置说明 ...

  8. Java基础(60):Java打包生成Jar和Javadoc说明文档,以及在另外的工程中导入和使用自己的Jar

    一.Jar包的导出 1.在Package Explorer中选中项目,右键,点击“Export”   2.在弹出框一次选择Java-->JAR file,点击Next   3.在新弹出的窗口选择 ...

  9. JAVA 文档注释,类的说明,HTML说明文档的生成

    有的时候,我们会写一些类,编译成.class文件,给别人使用,那么,别人不知道这个类有哪些方法,如何调用. 所以我们需要做一个类的说明文档. 可以采用在.java类里面进行注释,通过注释来生成类的说明 ...

随机推荐

  1. mysql存储引擎(待补充)

    数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎 存储引擎说白了就是如何存取数据.如何为存储的数据建立索引和如何更新.查询数据等技术的实现方法.因为在 ...

  2. 深度问答之提取语料,导入了yml模块

    根据目录下的yml文件循环创建同名文件夹,并从yml文件读取问答并给每个文件夹写入question和answer文件 #!/usr/bin/env python # coding:utf8 # aut ...

  3. 小程序网络请求arraybuffer 转为base64

    wx.request({ url: result.tempFilePath, method: 'GET', responseType: 'arraybuffer', success: function ...

  4. IOS 代码风格习惯 总结1

    从我大三下学期开始工作开始, 几乎都是孤独的开发  因为身边开发ios 不多 ,除了学习开源的代码优秀风格技巧 剩下的 就是自己造, 所以 养成了 好多不好的习惯. 本知道面向对象的好处 ,但是实际开 ...

  5. 简介windows的环境变量

    环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等.这点有点类似于DOS时期的默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路 ...

  6. ELK日志分析系统-Logstack

    ELK日志分析系统 作者:Danbo 2016-*-* 本文是学习笔记,参考ELK Stack中文指南,链接:https://www.gitbook.com/book/chenryn/kibana-g ...

  7. [原创]Scala学习:流程控制,异常处理

    1.流程控制 1)do..while def doWhile(){ var line="" do{ line = readLine() println("readline ...

  8. 20145229吴姗珊 《Java程序设计》2天小总结

    20145229吴姗珊 <Java程序设计>2天小总结 教材学习内容总结 由于这周学的内容比较简单,主要是关于日期.日期之类的东西.所以自己从书上看了一些内容 总结了第四章 认识对象 和第 ...

  9. 一看就懂的数据库范式介绍(1NF,2NF,3NF,BC NF,4NF,5NF)

    原文:http://josh-persistence.iteye.com/blog/2200644 一.基本介绍 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称 ...

  10. js 数组的所有操作

    js的数组操作有很多,这里记录了常用的和不常用的数组操作方法. 一.数组的创建 数组的创建有两种方法,一种是通过字面量,另一种是通过Array构造函数. 1.字面量 var num1 = [1,2,3 ...