SUZZ Blog

主にアーケード、レトロゲームに関するブログ

Trac Lightning 3.2.0 から Kanon への移行

2014年04月09日 22時06分39秒 | PC

本日で WindowsXP のサポートが終了するということで、WindowsXP + Trac Lightning 3.2.0 + hglight for TracLightning3 で動いていたサーバーを Ubuntu 12.04 + Kanon に移行させました。

プラグインなどの違いで、そのままではデータが移行できなかったため、Kanon のリポジトリをフォークして、移行用のパッケージを作成しました。

https://bitbucket.org/suzzsegv/kanonconductor


変更点は以下の通り。

  1. Kanon 同梱のプラグインが Trac Lightning より古い状態であったため、Trac Lightning 同梱のプラグインを Kanon に適用して、問題が発生したプラグインは最新版に置き換えた
  2. プロキシーサーバーの兼ね合いで、インストール時に動的にSVN を使用してプラグインをダウンロードすることができなかったため、ダウンロード済みプラグインを使用してインストールを行うように変更
  3. Tracpath のテーマが良い感じなので、こちらを追加(http://blog.tracpath.com/trac/trac-plugin-use-tracpaththeme/)


この対応で、TracLightning で使用していたチケットやリポジトリのデータは何も変更せずに移行できました。

Jenkins は使用していなかったため、動作確認していませんが、後日確認したいと思います。