PeerReviewPlugin

TRACにコードレビュー用のプラグイン入れた。
なぜか、コードレビューを一番して欲しい人の端末からだけバグが発生。。。

入れ方。

svnから落とす
http://trac-hacks.org/svn/peerreviewplugin/tags/2.1-toddler-rc1/

easy_install 2.1-toddler-rc1

インストール完了!
pythonラクチンだな。
cpanでチマチマ入れているのが嘘みたい。

設定

各プロジェクトの conf/trac.ini を修正します。
[components]
codereview.* = enabled
を追記する。
変更を反映する。
trac-admin tracプロジェクト upgrade
権限の付与
trac-admin tracプロジェクト permission add adways_taro CODE_REVIEW_DEV CODE_REVIEW_MGR
webにログインするとtracの右端にpeerReviewが追加されています。


使い勝手としては、まぁ悪くない。けど、求めてるのとちょっと違う。。。

その他

ひじょーに重いのでmod_python化を試みましたが、、centos4でmod_python入れたらsegmentation faultで死。
結局fastcgiになりました。
参考にしたページ
http://mist.suenaga.cse.nagoya-u.ac.jp/trac/wiki/TracFastCgi
まぁfastcgiの方が簡単でいいね。

FastCgiConfigよりは.fcgi内に書く方がいいと思う。