個人的には最近、GitHubやGoogle Codeを使ってソフトウェアを管理することが多くなっている。今までのソフトウェア管理環境はどうも重厚で、はじめるまでのステップが面倒だった。その点、これらのリポジトリサービスは手軽にはじめられるのが良い。

ピクチャ 1.png

プロジェクトを作成してソフトウェアを開発管理する

 

この雰囲気をローカルやオフィスでも使いたいと思っていた人には朗報だ。ぴったりのソフトウェア開発管理システムがInDeferoだ。

今回紹介するオープンソース・ソフトウェアはInDefero、PHPで作られたソフトウェア管理システムだ。

InDeferoはプロジェクトホーム、ダウンロード、ドキュメント、問題管理、ソース、コードレビューといった機能がベースになっている。もちろん複数人でコミットし、ソフトウェアを管理することも可能だ。

ピクチャ 3.png

ソースの取得法なども表示される

 

リポジトリはGit、SubversionそしてMercurialを利用できる。ローカルで各バージョン管理ソフトウェアを用意しておく必要があるので注意が必要だ。プロジェクトには固有のURLが渡されて管理できる。

他にもプロジェクトのタイムライン、Atomフィード、REST API、プライベートなプロジェクト作成など、これでもかというくらい便利な機能が盛り込まれている。

コードレビューのシステムやリポジトリ管理、バグトラッキングシステムなど、オープンソースに限らずソフトウェアの開発を管理する上で必要な機能はほとんど揃っている。企業内のプロジェクト管理などでも便利に使えそうなソフトウェアだ。

 

InDefero : Free Software Forge with issue tracking, code review, source browser for git, mercurial and subversion.

 http://indefero.net/