geerlingguy.svn2git

Rôle Ansible : Svn2Git de KDE

CI

Installe Svn2Git de KDE, un outil permettant de convertir rapidement et facilement des dépôts SVN en dépôts Git, sur n'importe quel système Linux RHEL/CentOS ou Debian/Ubuntu.

Exigences

Aucune.

Variables du rôle

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

workspace: /root

L'endroit où certains fichiers seront téléchargés et construits pour l'installation de git2svn.

svn2git_source_repo: https://github.com/svn-all-fast-export/svn2git.git
svn2git_source_version: master

Le dépôt source et la version (branche git, tag ou hash de commit) à partir desquels le code de svn2git sera cloné.

svn2git_install_path: /usr/local/share

L'emplacement où svn2git sera installé.

svn2git_qmake_bin_path: /usr/lib64/qt4/bin/qmake

Le chemin vers l'exécutable binaire qmake. Cela peut légèrement varier selon l'endroit où QT est installé sur votre système.

Dépendances

  • geerlingguy.svn
  • geerlingguy.git

Exemple de Playbook

- hôtes: serveurs
  rôles:
    - geerlingguy.svn
    - geerlingguy.git
    - geerlingguy.svn2git

Licence

MIT / BSD

Informations sur l'auteur

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

À propos du projet

Svn2Git VCS conversion software for Linux.

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