trac

TracにRSS Auto Discoveryの設定をする

tracの各ディレクトリ毎のコミットログをRSSで出させるために、RSS Auto Discoveryできるように設定$TRAC_HOME/templates/site_css.csを編集 </style> <link rel="alternate" type="application/rss+xml" href="?limit=100&mode=stop_on_copy&format=rss" /> </link>

バグ収束曲線

どなたかTracでバグ収束曲線を出力するものをご存じないですか?

参照制限エリアをURL指定で実現する。

いいセレクションがまとまってる!

これ重要。

を参考にしてTocMacroとTracNavを導入してみた。 なかなかいい感じ。

trac-jaを入れてみる

Trac0.11系は慣れ親しんだプラグインが使えないようなのでtrac-ja 0.10.3を入れるテスト。 もともと入っていたもの openssl swig libxml2 zlib neon 入れるもの httpd-2.2.4 subversion-1.4.4 db-4.5.20 trac-0.10.4-ja-1 clearsilver-0.10.4 mod_python-3.3…

Trac 0.11

いままで:Trac 0.10.3.1これから:Trac 0.11dev-r5492 Trac 0.11dev-r5492の環境を設定する。 0.10.3.1で愛用してたTracMasterTicketsをproject_env/pluginsに放り込んだのにadminのページから見えねェエェーッ!ログレベルをDEBUGにしてtrac.logを見てみる…

リポジトリブラウザの日本語文字化け解消

リポジトリブラウザからみたときにソースコードの日本語が文字化けしてしまうと思います。ふつうにインストールした場合。 $TRAC_HOME/conf/trac.iniを修正する。 [trac] default_charset = utf-8素のTracだと、default_charset = ISO_8859-15になってるみた…

チケット間の依存関係をつくりたい

Trac上でチケット間の依存関係を楽に分かりやすくつくるにはどうしたらいいのかいろいろ調べてみたけど決定打なく。 MasterTicketsPluginはいいんだけど、ビジュアルで関係が見れるようなのがほしい。 とりあえずできそうなことをやってみた。 MasterTickets…

構築

apache2.2.3+subversion1.4.3+trac0.10.3 の構築を練習。 OSはCentOSデス。

これやっとくとベンリデスネ。

インストールに必要なもの

sqlite pysqlite clearsilver など

TracError: /path/to/repo does not appear to be a Subversion repository

tracにアクセスしたときに出た。 どうやって直したか忘れた。

swig

subversionとtracを連携させるには、subversionにswigというライブラリが含まれていないといけないらしい。

mod_python

apache上でtracを動かすやり方はいろいろあるみたいだけど、とりあえずmod_python

プラグイン

プラグインを使うにはsetuptoolsというものが必要=>Trac プラグイン PYTHON_EGG_CACHEというのをApacheにSetEnvしないとエラーになる。

tracにTracBurndownプラグインをインスコ

trac + TracBurndownプラグインでスクラム開発のすすめ を読んでやってみました。 このエントリでは、trac 0.10b1を使うように書いてあるけど、 チケットを変更したときにinternal errorが出てしまった。(変更の更新は反映された) で、Trac 0.10.3に更新す…