Tracインストール(^o^)
いろいろと苦労したが、最終的には簡単にインストールできることがわかった。日本語化されてないやつを使いたかったし(笑)
Tracのインストール
- Python 2.4.4をダウンロードしてインストールする(C:\Python24へ)。
- All-In-One Installerをダウンロードする。
- Windowsの環境変数のPathにC:\Python24へのパスを設定する。
- コマンドラインでAll-In-One Installerをダウンロードしたフォルダへ移動して python trac-0.10.1-win32-install.py と入力する。
- Subversionのリポジトリを使用するかどうかを尋ねられるので[y]を入力する。
- Tracに必用なPython EggsパッケージがダウンロードされてC:\Python24\Lib\site-packagesに展開される。
- clearsilver-0.9.14-py2.4-win32.egg
- pysqlite-2.3.2-py2.4-win32.egg
- setuptools-0.6c2-py2.4.egg
- svn_python-1.4.0-py2.4-win32.egg
- trac-0.10.1-py2.4.egg
プロジェクトの作成
- 以下のフォルダを作成する。
- C:\Projects
- C:\Projects\trac
- C:\Projects\svn-repos(既存のリポジトリがある場合はそちらを使用してもよい)
- TortoiseSVNでC:\Projects\svn-reposにリポジトリを作成する。
- あなたのプロジェクト(yourproject)をSubversionにインポートする。例:C:/Projects/svn-repos/yourproject
- コマンドラインで以下を入力する。
- Tracのプロジェクト情報を入力する。
- プロジェクト名の入力 -> yourproject
- Subversionのリポジトリのパス → C:/Projects/svn-repos/yourproject
- 上記以外はデフォルトでOK。
- C:\Projects\trac\yourproject\conf\trac.iniを開き、default_charsetの行を探して以下のように修正
- default_charset = shift-jis
tracd(Tracの簡易Webサーバー)での動作確認
- コマンドラインで以下を入力する。
- http://localhost:8000/にアクセスする。
tracのフロントページが表示されたら、ちょっと一段落。でもここからが結構大変だ。行った作業をリストにしておく。
- Apache + mod_python の環境でtracを動作させた。
- 認証の設定を行った。
- 開発環境からsubversionのリポジトリアクセスはApache経由で行えるようにした。
- 以下のTracプラグインを適用した。
- WebAdminPlugin
- AccountManagerPlugin
- IniAdminPlugin
- Subversionのコミット時にTracチケットの自動クローズを行えるようにした。
#続きはまたあとで書く。