BitKeeper Source Control Block

Source control integration for the BitKeeper source control product.

Version

Available from version 1.0

Examples

1<sourcecontrol type="bitkeeper">
2  <workingDirectory>c:\build\dev-1.0</workingDirectory>
3  <autoGetSource>true</autoGetSource>
4  <cloneTo>..\Source</cloneTo>
5</sourcecontrol>

Configuration Elements

Element Description Type Required Default Version
type The type of source control block. String - must be bitkeeper Yes n/a 1.0
autoGetSource Automatically pull latest source into permanent BK repository. Boolean No true 1.0
cloneTo Make a clone of the permanent BK repository into the designated path. The DOS-style path can be relative to WorkingDirectory or absolute. String No None 1.0
dynamicValues The dynamic values to use for the source control block. Dynamic Values array No None 1.5
executable Absolute, DOS-style, path to bk.exe. String No c:\Program Files\BitKeeper\bk.exe 1.0
fileHistory Include history of each file, rather than just ChangeSets. Boolean No false 1.0
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
tagOnSuccess Add BK tag on successful build. Boolean No false 1.0
timeout Sets the timeout period for the source control operation. See Timeout Configuration for details. Timeout Configuration No 10 minutes 1.0
workingDirectory Absolute, DOS-style, path to permanent BK repository. String Yes Project Working Directory 1.0

Notes

warning : SSH Access Not Supported

Your permanent BK repository must have a parent accessed via bkd or the local filesystem; ssh access is not supported at this time.

Contributions

BitKeeper support added by Harold L Hunt II of StarNet Communications Corp.

Automatically Generated

Documentation generated on Monday, 26 May 2014 at 7:18:01 AM