Phabricator 無料のプロジェクト管理ソフトウェア
プロジェクトの計画とソフトウェアの開発のための無料ツール
プロジェクトの管理、ホストソースコード、レビューコード、監査コード、リソースの管理、チームの管理用のWebベースのアプリケーションのオープンソースバンドル。
概要
Phabricatorは、プロジェクト管理、ソースコントロール、コードレビューなどのためのWebベースのアプリケーションのオープンソーススイートです。プロジェクトの計画、タスクの管理、問題の追跡、ホストGIT、SVN、または水銀リポジトリを支援します。また、レビューデザイン、継続的な統合、および内部チャットチャネルも提供します。これは、コミット前のコードレビューとコミット後の監査をサポートしています。これにより、ワークフローベースのルールベースのトリガーとヘラルドの結合監査が可能になります。 Phabricatorには、リソース管理とチーム管理の機能が豊富にあります。 Phabricatorは、機能の計画、バグの追跡、賞トークンを計画するのに役立つ完全なソフトウェア開発プラットフォームです。そのマニフェスト機能を使用すると、カスタムフィールドを使用してカスタマイズ入力フォームを構築できます。また、サポートドキュメント、技術文書、ユーザーマニュアルを管理するためのWikiも提供します。ワークボード機能は、プロジェクトをマイクロ管理するためにドラッグアンドドロップウィジェットを提供します。コンジットAPIは、ビジネスアプリケーションがHTTP JSON APIを介して対話するのに役立ちます。また、Arcanistと呼ばれるコマンドラインツールを提供して、Phabricatorの機能に完全にアクセスできます。
システム要求
Phabricatorは、PHPおよびMySQLベースのプロジェクト計画、タスク追跡およびソースコード管理ソフトウェアです。フォローソフトウェアが必要です。
- PHP 5.2+
- mysql 5.5+
- apacheまたはnginx
特徴
Phabricatorには、トッププロジェクト管理およびソースコード管理ソフトウェアから予測できるすべての最新の機能があります。主な機能が含まれます *コミット前のコードレビュー
- Git、Mercurial、およびSVNをサポートします *監査ソースコード *カスタマイズ可能なタスク管理
- wikiを文書化します *ワークボードとスプリント *チャットチャネル
- ビジネスルール *コマンドラインツール
- API
インストール
Githubを使用したインストール
まず、すべての依存関係をインストールしていることを確認してください。 GitHubからドキュメントルートフォルダーへの最新のファブリケーターと依存関係をクローン::
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
git clone https://github.com/phacility/phabricator.git
Phabricatorディレクトリに移動します。
cd phabricator
次のコマンドを実行して、mysql構成ファイルを構成します。
./bin/config set mysql.host localhost
./bin/config set mysql.user root
./bin/config set mysql.pass MySQL_root_password
次のコマンドを実行して、Phabricatorスキーマをロードします。
./bin/storage upgrade
Are you ready to continue? [y/N] y
Applying schema adjustments...
Done.
Completed applying all schema adjustments.
ANALYZE Analyzing tables...
Done.
ANALYZED Analyzed 510 table(s).
Apacheまたはnginxの仮想ホストを構成します。最後に、Webブラウザーを開き、http://phabricator.yourdomain.comに移動するか、仮想ホスト設定に従ってナビゲートします。