|
Navigate to the source repository settings for a plan or job, as described on Specifying the source repository.
| Repository URL | The location of your Subversion repository e.g.
| ||
| Username | (Optional) The Subversion username (if any) required to access the repository. | ||
| Authentication Type | Password – choose this option if you want to authenticate with a username and password. | ||
SSH – if you choose to authenticate using SSH, you need to provide the following details:
| |||
SSL Client Certificate – if you choose to authenticate using an SSL Client Certificate, you need to provide the following details:
| |||
| Detect Changes in Externals | Select this if your Subversion repository uses svn:externals to link to other repositories (your externals must be in the root of the checkout directory, not in a subdirectory). Please note that you only need to select this check box if you require Bamboo to detect changes in the externals. If your externals reference a particular (static) revision, you do not need to check this box. | |
| Use SVN Export | This option will speed up the first-time checkout, but updates are not supported. Implies Force Clean Build. | |
| Enable Commit Isolation | Ensures that a build will only have one change, allowing you to isolate your build failures. | |
| Automatically detect root URL for branches | Specifies whether the VCS Branching Task automatically determines the location of created branches. | |
| Automatically detect root URL for tags | Specifies whether the VCS Tagging Task automatically determines the location of created branches. | |
| Enable Quiet Period | Specifies a delay after a single commit is detected before the build is started. This allows multiple commits to be aggregated into a single build. (Only available when configuring an existing plan.) | |
| Include/Exclude Files | Allows you to specify the files that Bamboo should, or should not, use to detect changes. Enter into File Pattern a regular expression to match the files that Bamboo includes or excludes. The regex pattern must match the file path in the repository. See sub page for examples. | |
| Exclude Changesets | Enter a regular expression to match the commit messages for changesets that should not start a build. | |
Web Repository | If your repository can be viewed in a web browser, select the repository type. This allows links to relevant files to be displayed in the 'Code Changes' section of a build result. | |
Generic Web Repository
| ||
FishEye – specify the URL and other details for the repository:
| ||