【門前.ORG/MONZEN.ORG】チーター・エンジニア/Cheetah Engineer

CheetahEnginner/MONZEN.ORGアセンブル・ウェブサイト/Assemble.JP アセンブル・ウェブサイト
MONZEN.ORG/WAKU MONZEN.ORG  2012/5/18(金) MONZEN.ORG/WAKU
アセンブル・ウェブサイト
 トップ | 開発ドキュメント | お問合せ | プライベート | 概要 | サイトマップ |  
 リファレンス > TRAC
Tracについて
 「Trac(トラック)」は、オープンソースのプロジェクト管理用アプリケーションです。
 OSは、Windows / Linuxのどちらでも動作しますが、ここではLinuxについて記載しておきます。


 以下、Linuxについて記載している内容は、ディストリビューションが下記の場合を想定しています。
RedHat系  RedHat Enterprise Linux
FedoraCore
Whitebox Enterprise Linux
CentOS など
 他のディストリビューションの場合には、パッケージの管理関係部分を、適宜読み替えて下さい。
Tracを動作させるために必要な環境
TracInstall にインストールに必要な要件が記載されています。 08/10/13 時点では以下のようになっています。
Python のバージョン >= 2.3
setuptools のバージョン >= 0.6
Genshi のバージョン >= 0.5
SubVersion のバージョン >= 1.0
Apache mod_python のバージョン >= 3.1.3
SQLiteを使う場合 バージョン >= 3.3.4
python-setuptoolsがインストールされていない場合には事前にインストールしておきます。
以下はインストール用のCD/DVDメディア内のRPMパッケージを使う場合です。
# rpm -aq|grep python-setuptools
# rpm -ivh python-setuptools-0.6c5-2.el5.noarch.rpm
Pygmentsがインストールされていない場合には事前にインストールしておきます。
# easy_install Pygments
LinuxでのTracのセットアップ作業準備
英語版であれば本家「Edgewall Software ダウンロードサイト」からTracの配布パッケージをダウンロードします。

日本語版は、インタアクト社が公開しているアーカイブを使います、最新バージョンは「公開資料」から確認します。
現在のStable (安定)バージョンが 0.11.2.1であれば、アーカイブは「Trac-0.11.2.1.ja1.zip」となります。
# wget http://www.i-act.co.jp/project/products/downloads/Trac-0.11.2.1.ja1.zip
# ls
Trac-0.11.2.1.ja1.zip
LinuxでのTracのセットアップ作業
アーカイブを解凍しインストールします。
# unzip Trac-0.11.2.1.ja1.zip
# ls
Trac-0.11.2.1.ja1 Trac-0.11.2.1.ja1.zip
# cd Trac-0.11.2.1.ja1
# sudo python ./setup.py install
インストールが正常に完了していると以下のようになります。
# which trac-admin
/usr/bin/trac-admin
Tracを使う
更新履歴とリリースノート
更新内容は、「リリースノート / Release Notes (0.11.2.1 | 英語)」を参照下さい。

【更新履歴】
08.11.18 - 最新版が 0.11.2.1 になりました。
08.11.16 - 「Trac運用開始前の初期設定」を掲載しました。
08.11.15 - 「Tracユーザー・アクセス権限一覧」を掲載しました。
08.11.12 - 「Tracを使うためのインストールと準備作業」を掲載しました。
08.11.10 - 日本語版最新版が 0.11.1ja2 になりました。
08.11.10 - 最新版が 0.11.2 になりました。
【注意事項】
08.11.18 - (VER 0.11.2.1) Python 2.3互換性の問題がフィクスされました。
MONZEN.ORG/WAKU MONZEN.ORG/WAKU
アッセンブル