Subversion (SVN) is a software version control system, and it is commonly used by developers to manage source code and files efficiently. It also helps developers work with others on the same file concurrently and keep track of the changes made.
In Subversion, files are stored in a repository. The repository acts as the central file server and can perform additional functions, such as capturing every user’s change to the files. This allows you to view and keep track of the files’ change history and compare the revisions in each file.
How to enable Subversion
To use Subversion on Backlog, go to Project Settings > Subversion, select Create a repository on Backlog > Submit, and the Subversion function tab will be available on the project sidebar menu.
To learn more about creating and managing a Subversion repository, refer to the Manage Subversion settings support article.
Subversion version supported in Backlog
Backlog uses Subversion version 1.8. If you commit from other versions of the client application, you will face an error when committing due to compatibility issues.
If you use multiple Subversion clients such as TortoiseSVN or SmartSVN, please upgrade all of your Subversion clients.
Subversion repository browser
After creating a Subversion repository on the Backlog project, you can access the Subversion function on the project sidebar menu.
On the Subversion page, you can view:
- Files created
You can view and access the repository tree with the updated file’s details such as size, revision, recent updates by which users, and the revision date.
You can also choose to view your repository tree in the browser, which will navigate you to a new tab that requires you to key in your “User Name” and “Password.”
Useful tip!if you have enabled two-factor authentication, you need a Special Password to access the repository
- Latest 10 commits
This section shows the summary of the latest ten commits that have been carried out by users. You can check who committed what at a glance.
- URL for subversion repository
You can find and copy your Subversion repo URL.