geerlingguy.svn

Ansible Role: SVN

CI

This role installs Apache SVN (Subversion) on any RHEL/CentOS or Debian/Ubuntu Linux system.

Requirements

The svnserve service lets you access repositories using the svn:// protocol, and it runs on port 3690 by default. Make sure this port is open on your firewall.

Role Variables

Here are the variables you can use, with their default values (see defaults/main.yml):

svn_repository_home: /var/svn

This is the directory where the SVN repository that svnserve will serve through Apache is located.

svn_create_test_repo: true

This setting determines whether to create a sample repository called 'testrepo', which will be available at http://[hostname]/svn/testrepo.

Dependencies

  • geerlingguy.apache

Example Playbook

- hosts: servers
  roles:
    - geerlingguy.svn

License

MIT / BSD

Author Information

This role was created in 2014 by Jeff Geerling, the author of Ansible for DevOps.

Informazioni sul progetto

SVN web server for Linux

Installa
ansible-galaxy install geerlingguy.svn
Licenza
mit
Download
5k
Proprietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns