geerlingguy.svn
Ansible Role: SVN
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.
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