2012年5月12日土曜日

Trac覚え書き

ここのところWindows環境なことが多く、Trac Lightning使ってさぼっていたけど、久しぶりにTrac環境を素から構築してみたので、覚え書きを作る。

レポートのExcelダウンロード

Trac 0.12の標準機能のCSVダウンロード機能だと、Excelで開いた時に文字化けするという苦情が多いので、Excelダウンロード機能を追加する。

以前はExcelReportPatchを使っていたけど、最近はExcelDownloadPluginがあるのでこれを適用。

前提条件として、xlwtの導入が必要。

どちらもデフォルトの導入方法で日本語も問題なし。

まずxlwtの導入。xlwtのソースを展開して。

# python setup.py install

ExcelDownLoadPluginのビルドもいつもどおり。

# python setup.py bdist_egg

あとは、distディレクトリ内に出来たeggをtracのpluginsディレクトリにコピーして導入完了。

Tracで設定が有効になると、レポート画面の下に"Excel | Excel (履歴含む)"というリンクが追加される。

0 件のコメント:

コメントを投稿