以前から自分用のTodoリストというか、今やってる仕事の気になる点とか経緯とかを追いかけるためのissue/bug tracker的なものがほしいと思っていて、Redmineを入れようとしてRubyのインストールで挫折したりしてたんだけど、trac...そういうのもあるのか…と思って孤独にインストールしてみた。
覚えている範囲で手順をメモしておく。基本的には公式サイトの手順通り。
- 依存コンポーネントのインストール
- trac (1.0.6) のインストール
- プロジェクトリポジトリを作る
trac-admin /path/to/project initenv
- 認証の設定をする
- サービスに登録したかったが諦めた
- 公式サイトの
cygrunsrv
を使う方法を試してみたけど認証情報を書いたファイルが読み込めなくてダメだったし、そもそもnet stop tracd
で止めてもpythonのプロセスは残り続けるパターンなので微妙。python tracd-script.py ほげほげ
に書き換えてみたけど起動しなかった。 sc
で直に登録しようとしたが、python tracd-script.py ほげほげ
は起動した後、リクエスト待ち受け状態になってsc
に終了コードがわたらないためか起動に失敗する- 結局batファイルに起動コマンド書いて毎回ダブルクリッコすることにした
- 公式サイトの
負けた感半端無いがどうせお一人様用だし作業用の端末上でしか動かないので適当でよい。