お勧め!使い勝手の良いSubversion管理フロントエンド「Submin」
Gitをはじめとした分散バージョン管理システムが流行っているが、システムの現場ではまだまだSubversionの利用が多いことだろう。そしてこれから新たにSubversionのサーバを立てようと考えている会社もあるかも知れない。
WebベースのSubversion管理インタフェース
そのような方々にお勧めしたいソフトウェアがある。WebベースでSubversionの管理ができるSubminだ。
今回紹介するオープンソース・ソフトウェアはSubmin、Pythonで作られたSubversion管理フロントエンドだ。
Subminのお勧めできる点として、格好のいいインタフェースがある。ユーザの作成、グループの作成そしてリポジトリの作成と全てWebベースで行える。インストールさえしてしまえば、ターミナルを使ってメンテナンスすることはまずなさそうだ。色合いなども何となくApple純正のソフトウェアのようなイメージで良い。
リポジトリ情報。リポジトリのブラウジング機能は提供されていない
ユーザやリポジトリを作成したら、HTTPベースでチェックアウトできる。TracのURLを記載するようになっており、Subminではリポジトリのブラウズ機能は提供されていない。ディレクトリごとにアクセス権限を設定することも可能だ。
通知を送る機能を含め、Subversionを運用する上で最低限必要な機能は揃っている。Subminさえセットアップしてしまえば、新しいプロジェクトを追加したりするのも簡単だ。ユーザ認証も簡単に設定できるので、運用コストは大きく下がるだろう。既存のリポジトリを取り込めるか分からないが、少なくとも新しくはじめるならぜひチェックしたいソフトウェアだ。
ユーザ作成画面
Submin - Subversion Web Administration