Skip to content

Files

Latest commit

c787cad · Aug 18, 2024

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 18, 2024
Aug 18, 2024
Jun 3, 2024
Jul 7, 2023
Jul 7, 2023
Jul 13, 2023

Ansible Role: svnserve service

Run svnserve on Debian and Ubuntu servers.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

svn_server_packages:
  - subversion

Debian packages, which should be installed.

svn_server_user: svn

svn-serve will be run under the svn_server_user.

svn_server_group: svn

User group of svn_server_user.

svn_server_home: /srv/svn

Home directory of svn_server_user.

svn_server_repositories: /srv/svn/repositories

Directory for repositories (this should be within svn_server_home directory). In this directory all repositories will be stored. Make sure you have enough disk space on used partition.

svn_server_user_password:

If you want to login with svn_server_user you can set a password.

svn_server_remove: false

To uninstall svnserve with all data, set svn_server_remove to true.

svn_server_remove_packages: false

If you want to remove debian packages with svn_server_remove, set svn_server_remove_packages to true.

Example Playbook

- hosts: all

  roles:
    - alphanodes.setup.svn