|
This page last changed on Dec 17, 2009 by csut017.
VSTS Team Foundation Server Source Control Block
Source Control Plugin for CruiseControl.NET that talks to VSTS Team Foundation Server.
Version
Available from version 1.5
Examples
<sourcecontrol type="vsts">
<server>http://vstsb2:8080</server>
<project>$\VSTSPlugins</project>
</sourcecontrol>
Configuration Elements
| Element |
Description |
Type |
Required |
Default |
Version |
| type |
The type of source control block. |
String - must be vsts |
Yes |
n/a |
1.5 |
| applyLabel |
Whether this repository should be labeled. |
Boolean |
No |
false |
1.5 |
| autoGetSource |
Whether to automatically get the source. |
Boolean |
No |
falsea |
1.5 |
| cleanCopy |
Whether to do a clean copy. |
Boolean |
No |
false |
1.5 |
| deleteWorkspace |
Flag indicating if workspace should be deleted every time or if it should be left (the default). Leaving the workspace will mean that subsequent gets will only need to transfer the modified files, improving performance considerably. |
Boolean |
No |
false |
1.5 |
| domain |
The domain of the user to be used. |
String |
No |
None |
1.5 |
| dynamicValues |
The dynamic values to use for the source control block. |
Dynamic Values array |
No |
None |
1.5 |
| executable |
The path to the executable |
String |
No |
From registry |
1.5 |
| force |
Whether to force or not. |
Boolean |
No |
false |
1.5 |
| issueUrlBuilder |
Converts the comment (or parts from it) into an url pointing to the issue for this build. See IssueUrlBuilder for more details. |
IssueUrlBuilder |
No |
None |
1.4 |
| password |
The password in clear text of the domain user to be used. |
String |
No |
None |
1.5 |
| project |
The path to the project in source control, for example $\VSTSPlugins |
String |
Yes |
n/a |
1.5 |
| server |
The name or URL of the team foundation server. For example http://vstsb2:8080 or vstsb2 if it has already been registered on the machine. |
String |
Yes |
n/a |
1.5 |
| timeout |
Sets the timeout period for the source control operation. See Timeout Configuration for details. |
Timeout Configuration |
No |
10 minutes |
1.0 |
| username |
Username that should be used. Domain cannot be placed here, rather in domain property. |
String |
No |
None |
1.5 |
| workingDirectory |
The working directory to use. |
String |
No |
Project Working Directory |
1.5 |
| workspace |
Name of the workspace to create. This will revert to the DEFAULT_WORKSPACE_NAME if not passed. |
String |
No |
CCNET |
1.5 |
Notes
There is an alternate plug-in which uses the Team Foundation assemblies directly (Visual Studio Team Foundation Server Plugin).
 | Automatically Generated
Documentation generated on Thursday, 17 Dec 2009 at 2:51:58 AM |
|