MKS Source Integrity Example
For MKS Source Integrity you must specify the executable, user, password, hostname, sandboxroot and sandboxfile. You may also specify the port.
<sourceControl type=""mks"">
<executable>C:\MKS\bin\si.exe</executable>
<user>CCNetUser</user>
<password>CCNetPassword</password>
<hostname>hostname</hostname>
<port>8722</port>
<sandboxroot>C:\MyProject</sandboxroot>
<sandboxfile>myproject.pj</sandboxfile>
<autoGetSource>true</autoGetSource>
<timeout units="minutes">10</timeout>
</sourceControl>
Configuration Elements:
| Node |
Description |
Type |
Default |
Required |
| executable |
The local path for the MKS source integrity command-line client (eg. c:\Mks\bin\si.exe) |
string |
"si.exe" |
true |
| username |
MKS Source Integrity user ID that CCNet should use |
string |
N/A |
true |
| password |
Password for the MKS Source Integrity user ID |
string |
N/A |
true |
| hostname |
The IP address or machine name of the MKS Source Integrity server. |
string |
N/A |
true |
| port |
The port on the MKS Source Integrity server to connect to. |
integer |
8722 |
false |
| sandboxroot |
The local path MKS Source Integrity sandbox root corresponds to |
string |
N/A |
true |
| sandboxfile |
The project file |
string |
N/A |
true |
| autoGetSource |
Instruct CCNet whether or not you want it to automatically retrieve the latest source from the repository. |
bool |
true |
false |
| timeout |
Sets the timeout period for the source control operation. See Timeout Configuration for details. |
Timeout |
10 minutes |
false |
This addresses JIRA Issue # 222.