CCNet Description Document

Source: Internet
Author: User
Tags svn client

1. CCNet Installation Steps

1) Install CCNet server side: Cruisecontrol.net-1.8.5.0-setup.exe

2) Install CCNet client: Cruisecontrol.net-cctray-1.8.5.0-setup.exe

3) Install SVN server side: visualsvn-server-3.5.3-x64

4) Install SVN client: Tortoisesvn-1.8.11.26392-x64-svn-1.8.13.msi

2. Configuration and Construction CCNet Environment

A) Configure the SVN user account

b) Check files and project files into SVN

c) Configuration CCNet

I. Locate the Ccnet.config file in the CCNet installation directory (the current path is: C:\ProgramFiles (x86) \cruisecontrol.net\server\ccnet.config)

II. Configure Ccnet.config. (Please refer to Ccnet.config for configuration details)

Attention:

1) Configure svn:sourcecontrol-> executable node must be "VisualSVN Server\bin\svn.exe"

2) Configure EMAIL:USESSL must be set to "True"

d) Turn on the Cruisecontrol.net Server service

Note: If the service fails to start, it must be a ccnet.config file configuration error

e) Use cruisecontrol.net Tray "hereinafter referred to as Cctray" to monitor the compilation status after each commit

I. After the installation is open Cctray, run the Cctray program, click on the upper left corner of the menu file settings ..., such as:

        

II. Switch to the Build Projects tab, such as:

        

III. Click Add ... button to add our CCNet server, such as:

        

Iv. Click "OK" button to add the service successfully (can add multiple services) as

      

V. Button function:

A) Force build: Forced compilation of selected items above

b) Stop project: Force stop compiling the project being compiled

c) Start Project: Start compiling the selected project

f) Build Cruisecontrol.net Control Panel

Create a new site on IIS, the physical path is the Webdashboard folder for the CCNet server-side installation path (the current path is C:\Program Files (x86) \cruisecontrol.net\webdashboard)

g) Open the Control Panel, as

      

button function:

A) Stop: Force the service to stop the selected item

b) Start: Services to start the selected project

c) Force: Start compiling the selected project

d) Refresh Status: Refresh the state of the project

e) Project name: View compilation record information for the selected item, such as

          

3. Reference website

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 Description Document

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.