How to create multiple SVN repositories with a single credential
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
Since Shared Credential is not supported for Subversion repository yet BAM-18088 - Support shared credentials for Subversion, it will be time consuming to update password for all Subversion repositories in Bamboo if there is a changes.
Solution
Create a Linked Repository that can be used in all Plans.
Create a Linked Repository with the following Repository URL format that use Bamboo Variable:
1
http://SVN_SERVER_URL/${bamboo.repo.name}
Use this Linked Repository in all Plans
Create Variable Name
repo.name
with repository name or path as the Value at eachPlan Configuration > Variables
Was this helpful?