SVN Server

SVN Server is an open source version control system that allows you to maintain current and historical versions of files and to access its repository across networks easily and efficiently. It keeps a record of every change made to your data, and allows you to track the full version history of files and directories, to recover older versions of your data from the repository, and to move and/or copy entire directory-trees while retaining the revision history.

Creating Repositories

The repository is the central storage place for SVN Server's files and directories. Any changes made to the files in the repository will be versioned and recorded.

To create a repository:

  1. Click Add.
  2. Enter the following details under the General tab:
  3. Click User > Add to create user accounts that can access this repository. Users will have read/write access by default.

Limitations:

To remove a repository:

Select the repository you want to remove, and click Remove.

Note:

All data and settings of the chosen repository will be permanently removed and cannot be recovered after the repository is deleted.

Modifying Settings

You can make changes to existing repositories or user accounts.

To edit repository settings or user accounts:

Double click on the repository you want to modify, or select the repository and click Edit. You can change the realm name, anonymous permission, add or remove certain user accounts.

Maintain Repositories

You can maintain existing repositories with the Maintain button on the main page. The following options are available: