geerlingguy.svn2git

Ansibleロール: KDEのSvn2Git

CI

RHEL/CentOSまたはDebian/UbuntuのLinuxシステムに、SVNリポジトリをGitリポジトリに迅速かつ簡単に変換するためのツールKDEのSvn2Gitをインストールします。

要件

なし。

ロール変数

使用可能な変数は以下に示す通りで、デフォルト値も記載しています(defaults/main.ymlを参照):

workspace: /root

ここに特定のファイルがダウンロードされ、git2svnインストールのためにビルドされます。

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

svn2gitのコードをクローンするためのソースリポジトリとバージョン(gitブランチ、タグ、またはコミットハッシュ)。

svn2git_install_path: /usr/local/share

svn2gitがインストールされる場所。

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

qmakeバイナリ実行可能ファイルのパス。これはQTがシステムにインストールされている場所によって若干異なる場合があります。

依存関係

  • geerlingguy.svn
  • geerlingguy.git

例示プレイブック

- hosts: servers
  roles:
    - geerlingguy.svn
    - geerlingguy.git
    - geerlingguy.svn2git

ライセンス

MIT / BSD

作者情報

このロールは、Jeff Geerlingによって2014年に作成されました。彼はAnsible for DevOpsの著者です。

プロジェクトについて

Svn2Git VCS conversion software for Linux.

インストール
ansible-galaxy install geerlingguy.svn2git
ライセンス
mit
ダウンロード
172
所有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns