Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Download and install SVNKit from into the <PRODUCT_HOME>/repository/components/dropins folder.
  2. Download and copy it to the <PRODUCT_HOME>/repository/components/lib folder. This .jar file is necessary for the SVNKit to work as expected.
  3. In a console window, enter the following command to create a new repository: 
    svnadmin create <PathToRepository>/<RepoName> 

    For example: 
    svnadmin create ~/depsyncrepo
  4. Open <PathToRepository>/<RepoName>/conf/svnserve.conf and set following lines to configure authentication for the new repository.
    anon-access = none         (Specifies what kind of access anonymous users have; in this case, none)
    auth-access = write       (Specifies what authenticated users can do; in this case, they can write, which also includes reading) 
    password-db = passwd     (Specifies the source of authentication; in this case, the file named passwd, which resides in the same directory as svnserve.conf)

  5. Open <PathToRepository>/<RepoName>/conf/passwd and add the following line in the format of <username>:<password> to add a new user:

The SVN repository is now available with the user credentials you specified. If you want want to test and further configure the repository, see the following references: