Trac

Tracのプラグインの作成

とりあえずその場で動けばokなプラグインを書いてみる。 Tracの環境を一つ用意して、TRAC_ADMINの権限を設定しておく。 用意したTrac環境のpluginsディレクトリに以下のhello.pyを作成する。 from trac.core import * from trac.web.api import IRequestHand…

Tracのナビゲーションバーにリンクを追加するNavAddPlugin

Tracのナビゲーションバーにリンクを追加するNavAddPluginを使う。 今回はメインナビゲーションバーにリンクを追加する。 ダウンロードしたzipアーカイブを展開し、setup.pyのあるディレクトリへ移動して以下のコマンドにてインストール。 sudo python setup…

最初にやる

なんか毎回ぐぐってるのでメモしとこう。 /etc/hostname hoge /etc/hosts 127.0.0.1 hoge localhost.localdomain localhostapacheのconfのどこかに, ServerName localhost tracのBasic認証をサイト全体に <Location /> AuthType Basic AuthName realm AuthUserFile "/pat</location>…

Tracをインストールした

ちょいとプライベートなプロジェクトで管理ツールがほしかったので、Tracを自宅サーバにインストールしたのでメモなどを書き残す。 バージョンは 0.11rc1 かな。OS は Ubuntu8.04、Apache2+mod_wsgi は導入済み。 インストールのドキュメントが詳しい。 いき…