geerlingguy.svn

Ansible-Rolle: SVN

CI

Installiert Apache SVN (Subversion) auf jedem RHEL/CentOS oder Debian/Ubuntu Linux-System.

Anforderungen

Der svnserve-Dienst, der den Zugang zu Repositories über das svn://-Protokoll ermöglicht, läuft standardmäßig auf Port 3690. Bitte stellen Sie sicher, dass dieser Port in Ihrer Firewall geöffnet ist.

Rollenvariablen

Die verfügbaren Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

svn_repository_home: /var/svn

Das Verzeichnis für das SVN-Repository, das von svnserve über Apache bereitgestellt wird.

svn_create_test_repo: true

Ob ein Beispiel-Repository 'testrepo' erstellt werden soll, das unter http://[hostname]/svn/testrepo verfügbar ist.

Abhängigkeiten

  • geerlingguy.apache

Beispiel-Playbook

- hosts: servers
  roles:
    - geerlingguy.svn

Lizenz

MIT / BSD

Autor Informationen

Diese Rolle wurde 2014 von Jeff Geerling erstellt, dem Autor von Ansible for DevOps.

Über das Projekt

SVN web server for Linux

Installieren
ansible-galaxy install geerlingguy.svn
Lizenz
mit
Downloads
5k
Besitzer
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns