カーロン・テクノロジでは、ソフトウェアの開発に際して、ソースコードレビューシステムReview Boardを用いることがあります。
本ページでは、Review Boardサーバの構築手順をまとめます。
パッケージインストール
はじめに、Review Boardの動作に必要となるパッケージを導入します。
まずは、APTでパッケージをインストールします。
次に、Pythonのパッケージを導入します。
データベース作成
Review Boardの導入では、Review Boardインストール時点でデータベースが作成されていなければいけません。
Review Boardインストール
以上の準備の後、Review Boardをインストールします。
Review Boardのパッケージがインストールされた時点で、rb-siteコマンドが使用できるようになっているはずなので、これを用いてインストールします。
インストール中、次のようにいくつかの質問があります。
Domain Nameについては、HTTPサーバの設定ファイルに反映されるため、正しく答えないと、Review Boardにアクセスできなくなります。
インストール後、reviewboardディレクトリの所有者をwww-dataに変更します。
HTTPサーバの設定
Lighttpdの設定を変更し、インストールしたReview Boardにアクセスできるようにします。
設定ファイルの修正後、Lighttpdを再起動します。