geerlingguy.svn

Rôle Ansible : SVN

CI

Installe Apache SVN (Subversion) sur n'importe quel système Linux RHEL/CentOS ou Debian/Ubuntu.

Exigences

Le service svnserve, qui permet d'accéder aux dépôts via le protocole svn://, fonctionne par défaut sur le port 3690, donc veuillez vous assurer que ce port est ouvert sur votre pare-feu.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec leurs valeurs par défaut (voir defaults/main.yml) :

svn_repository_home: /var/svn

Le répertoire du dépôt SVN qui sera servi par svnserve via Apache.

svn_create_test_repo: true

Pour savoir s'il faut créer un dépôt exemple 'testrepo', qui sera accessible à http://[nom_hôte]/svn/testrepo.

Dépendances

  • geerlingguy.apache

Exemple de Playbook

- hosts: serveurs
  roles:
    - geerlingguy.svn

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé en 2014 par Jeff Geerling, auteur d'Ansible for DevOps.

À propos du projet

SVN web server for Linux

Installer
ansible-galaxy install geerlingguy.svn
Licence
mit
Téléchargements
5k
Propriétaire
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns