Chapter 11. Creating Version Control System (VCS) Adaptor for the Project

Table of Contents

Setting AccuRev connection information.
Setting Base Clearcase connection information.
Base Clearcase connection information.
Dynamic Clearcase connection information
Setting Cvs connection information.
Setting File system connection information.
Setting Perforce connection information.
Setting Subversion connection information.
Setting Clearcase UCM connection information.
Setting Visual Sourcesafe connection information.
Setting StarTeam connection information.
Using multiple Version Control Adaptors.

Setting AccuRev connection information.

To download AccuRev go to http://www.accurev.com/download/index.htm. Here is the list of properties for this adaptor:

AccuRev port

The AccuRev port in the format of <servername>:<port>, where <servername> and <port> will be replaced by the actual AccuRev server name and the port number. This property is optional and overrides acclient.cnf values.

[Note]Note

Default values for AccuRev needs to be defined in acclient.cnf and wspaces files. Please consult AccuRev User's Guide for details.

Accurev executable path

The directory path, where your accurev executable file resides in. It should be specified here, if it does not exist in the system path.

Quiet period

Number of seconds the current VCS should be quiet (without checkins) before Luntbuild decides to check out the code of this VCS for a build. This is used to avoid checking out code in the middle of some other checkins. This property is optional. When left empty, quiet period will not be used before checking out code to build.