|
This page last changed on Nov 24, 2008 by dcameron.
Because the plugin is developed using SourceAnywhere Standalone SDK, it is available as a standalone plugin at the Dynamsoft SourceAnywhere Standalone Download Site.
SourceAnywhere Standalone (SAWS) Configuration Examples
Minimal example:
<sourcecontrol type="saws">
<server>my_sourceanywhere_standalone_server</server>
<project>$/test</project>
<workingDirectory>D:\TestFolder\ccnet</workingDirectory>
</sourcecontrol>
Full example:
<sourcecontrol type="saws" autoGetSource="true" applyLabel="true">
<server>demo.dynamsoft.com</server>
<port>7777</port>
<repository>default</repository>
<project>$/test</project>
<username>dynamsoft1</username>
<password>saw</password>
<workingDirectory>D:\TestFolder\ccnet</workingDirectory>
<cleanCopy>false</cleanCopy>
</sourcecontrol>
Configuration Elements:
| Node |
Description |
Type |
Required |
Default |
| server |
The domain name or IP address of a running SourceAnywhere Standalone server or cache server. |
string |
true |
null |
| port |
The port of a running SourceAnywhere Standalone server or cache server. |
string |
true |
null |
| repository |
The repository you want to log into. |
string |
true |
null |
| project |
A valid project in the current SourceAnywhere Standalone repository. |
string |
true |
null |
| username |
Username that CCNet should use to authenticate with SourceAnywhere Standalone Server. |
string |
true |
null |
| password |
Password for the SourceAnywhere Standalone user. |
string |
true |
null |
| autoGetSource |
Specifies if CCNet should automatically retrieve the latest version of the source from the repository. |
bool |
false |
false |
| applyLabel |
Specifies if CCNet should apply the build label to the repository. |
bool |
false |
false |
| workingDirectory |
The root folder where the latest source will be retrieved from the Source Server. This path can either be absolute or it can be relative to the CCNet project working directory. |
string |
false |
CCNet project working directory |
| cleanCopy |
Determines if the working directory and all its contents should be deleted before the latest version of the source is downloaded. |
bool |
false |
false |
Installing the Plug-in
To install the plug-in, please follow these steps:
- Install SourceAnywhere Standalone COM SDK. Click here to download it.
- Click here to download the CruiseControl.NET SourceAnywhere Standalone Plug-in.
- Unzip the plug-in into the CruiseControl.NET server directory.
- Edit the ccnet.config file in the CruiseControl.NET server directory appropriately.
Get supported
If you have any questions or comments during using the CruiseControl.NET SourceAnywhere Standalone Plug-in, Please feel free to contact us:
http://www.dynamsoft.com/Support/SAWStandalone_Support.aspx
|