TracLightningをインストールしたのでメモ

TracLightning 2.2.5のリリースについて
TracLightning 2.2.0〜2.2.3以前のバージョンには、クエリーが利用できないなどTracのパフォーマンスを発揮できないバグがあります。2.2.5以降への速やかなバージョンアップをお勧めします。

Trac Lightning Wiki - Trac Lightning - OSDN

2.2.3をインストールしたまま放置していた環境ですが、この通りバグがあるようなので一旦アンインストール。
改めてTracLightning-2.2.5.exeを入れました。

ざっとメモ

TracLightningのインストールは簡単なので、解説的なものは省いてほんとにメモ的に書いてきます。

  • インストールディレクト
    • C:\TracLight(デフォルト)
  • Javaアジャイルインストール(Trac+SVN+Maven+Hudson)
  • Apacheの設定を上書きする
    • 初回のみ必須で、バージョンアップ時の場合は上書きされると困る場合、チェックを外し自分でhttpd.confを編集する事になるみたいです。
    • どんなhttpd.confが上書きされようとしていたのか、その内容を見ることはできないんだろうか?
  • DOS窓
    • ウィザードの次はDOS窓が立ち上がり、コンパイルやらファイルコピーやらがもりもりと進みます。
    • これのログがどこかに残ってると、安心感があるんですが、残念ながら見当たりませんでした。
  • 再起動
  • サービスのインストール
    • スタートメニュー → Trac → サービスのインストール
      • TracLightning」というサービスが追加されます。
    • 説明
    • 実行ファイルのパス
      • "C:\TracLight\CollabNetSVN\httpd\bin\httpd.exe" -k runservice

インストール完了

ホーム
http://localhost/
Tracのプロジェクト一覧
http://localhost/trac/
SVNリポジトリ一覧
http://localhost/svn/
プロジェクト横断検索
http://localhost/search/index.html

気になった事

  1. 公式サイトやhttp://localhost/ に書かれている「%TRAC_LIGHT_HOME%」という環境変数が見当たらない。
  2. Apacheが見当たらない。
    1. C:\TracLight\apache22にあるかと思いきや、C:\TracLight\CollabNetSVN\httpdがそれっぽ感じ。httpd.confが入ってるconfフォルダもここにある。
  3. グローバル設定ファイル
    1. C:\TracLight\python\share\trac\conf\trac.ini
  4. プロジェクト設定ファイル
    1. C:\TracLight\projects\trac\SampleProject\conf