開発環境構成検討中…。とりあえず Trac のインストールは完了。
2008 年 12 月 18 日 木曜日さて、 SSL は使える状態になったので、いよいよ Subversion のリポジトリ構築と Trac の導入、セットアップに入ります。
ファイル構成を検討する
が、その前に、今後もこのサーバーを開発用途に使い続けていくことを考え、使い始めからファイル構成には気を遣ってみようと思い、以下のような方針を出してみました。
- すべての開発関連ファイルは /var/Developer の配下に配置する。
- オリジナルの開発物と、外部から委託された案件とで全体を二分する。
- その中で、プロジェクト毎にディレクトリを設ける。
- プロジェクトのディレクトリ毎に、単独の svn リポジトリと trac リポジトリを設ける。
これを例示すると、以下のようなファイル構成となります。
/var/Developer/ original/ # オリジナル用 foo/ # プロジェクト foo svn/ # foo の svn リポジトリ trac/ # foo の trac リポジトリ .htdigest # 内緒のプロジェクトの場合、 Trac にログオンするためのダイジェスト認証ファイル bar/ # プロジェクト bar svn/ trac/ baz/ # プロジェクト baz # ... trust/ # 外部から委託された案件用 hoge/ # プロジェクト hoge svn/ trac/ .htdigest # 委託案件は他人にみられちゃまずいので絶対必須 fuga/ # プロジェクト fuga # ...
Trac の導入
それでは Trac を導入しましょう。今回、以下のサイトを参考に、 Trac の導入を行いました。感謝!!
(さらに…)