« 無料のオンライン技術書リポジトリ | メイン | 地震 »
2005年08月16日
プロジェクト管理ツール Trac を入れてみた
社外の情報共有ツールを調査する(よければ使ってみる)ということで、Trac を入れてみた。
要求するコンポーネントが非常に多いのと、バージョンの組み合わせ等で動かなかったりで苦労した。Linux ではパッケージ一発という記述も WWW にあったので、Windows でやったのがまずかったのかも。
これまであった issue 管理システムに、Wiki との統合、Subversion ビューワを追加したもの、と考えていいのだろうか。
-------------------
主にここを参考にした
Python 日本語環境用インストーラ
http://www.python.jp/Zope/download/pythonjpdist
ダウンロード (v2.3.4)
インストーラ実行 (C:\Python23)
環境変数PATH に、 ;C:\Python23 を追加
ClearSilver
http://clearsilver.yi.org/
py2.3 用exe を
ダウンロード
インストーラ実行 (Python を見つけるのでそのまま実行)
Trac
http://projects.edgewall.com/trac/wiki/TracDownload
zip で Windows installer 版をダウンロード
インストーラ実行 (Python を見つけるのでそのまま実行)
Swig
http://sourceforge.net/project/showfiles.php?group_id=1645
zip でダウンロード(v1.3.25)
SQLite
Windows 版をダウンロード
pySQLite
http://initd.org/tracker/pysqlite
Windows 版、Python2.3 用をダウンロード
インストーラ実行 (Python を見つけるのでそのまま実行)
なぜか、Old stable branch (1.1.6) にしないと動かない。Latest はだめ。
Subversion の Python Bingind を追加
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
svn-win32-1.2.1_py.zip
内部の libsvn と svn フォルダを Python23\Lilb\site-packages に展開
> python.exe Scripts\trac-admin c:/home/trac/testproject initenv
Project Name [My Project]> Test Project
Please specify the absolute path to the project Subversion repository.
Repository must be local, and trac-admin requires read+write
permission to initialize the Trac database.
Path to repository [/var/svn/test]> C:/home/repos
Please enter location of Trac page templates.
Default is the location of the site-wide templates installed with Trac.
Templates directory [C:\Programme\Python\2.3\share\trac\templates]> C:/Python23/share/trac/templates
templates dir として正しいものを渡しても、それが受け付けられない。
trac-admin の 1行目が変なのが原因のようなので、これを c:\python... に書き換える。
実行すると、Congratulation と出る。これで trac プロジェクトは完成。
あとは、ウェブからのアクセス
Alias /trac "D:/Python23/share/trac/htdocs"
日本語化
インタアクト株式会社から日本語リソースをダウンロード
http://www.i-act.co.jp/project/products/products.html
英語リソースを上書きする。(Trac は国際化対応していない)
[2007.1.5 追記] Windows用にパッケージされたTracPack
投稿者 秋元 : 2005年08月16日 10:21
トラックバック
このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/50
コメント
はじめまして。
Tracは便利ですよね。
でも、インストールが結構大変だったので
All-In-One Tracなるものを作ってみました。
もしよければ見てみてください。
http://aioec.sourceforge.jp/
投稿者 sugimoito : 2006年03月24日 00:26
Tracその後いかがでしょう?
使用感などレポートしていただけるとうれしいです。
投稿者 よう : 2006年06月09日 12:05
はじめまして。
僕は自宅サーバ(WinXP)にTrac入れてます。
Apache2経由でSubversionリポジトリも公開しています。
やっぱり初期設定がすごく面倒なので、今ではバッチファイルにまとめて、
SubversionリポジトリとTracのプロジェクトを同時に作成できるように
してます。
投稿者 げん : 2006年06月17日 00:04