読者です 読者をやめる 読者になる 読者になる

Natural Software

KinectなどのDepthセンサーを中心に活動しています

All In One Trac から Trac Lightning への移行

備忘録 Trac

All In One Trac から Trac Lightning へ移行の手順がここと若干異なっていたので書き残しておく。


前提

  • 移動元「All In One Trac」インストールフォルダを C:\trac-0.1.1 とする
  • 移動先「Trac Lightning」 インストールフォルダを C:\TracLight とする
  • 移動するプロジェクト名を default とする

手順

1. C:\trac-0.1.1\trac_repo\projects\default を C:\TracLight\projects\trac\default へコピー
2. C:\trac-0.1.1\svn_repo\projects\default を C:\TracLight\projects\svn\default へコピー
3. C:\TracLight\projects\trac\default\conf\trac.ini を変更

...
#default_charset = japanese.ms932   変更前
default_charset = cp932             変更後
...
#templates_dir = C:\trac-0.1.1\python\share\trac\templates 変更前
templates_dir = C:\TracLight\python\share\trac\templates   変更後
...
#repository_dir = C:\trac-0.1.1\svn_repo\projects\default  変更前
repository_dir = C:\TracLight\projects\svn\default         変更後
...
default_handler = WikiModule                               変更前
#default_handler = WikiModule                              変更後
...
# 以下追加
[account-manager]
password_format = htpasswd
password_store = HtPasswdStore
password_file = C:/TracLight/projects/trac.htpasswd

4. [スタート|プログラム|Trac|コマンドプロンプトから実行] を実行する。
5. trac-admin C:\TracLight\projects\trac\default upgrade
6. trac-admin C:\TracLight\projects\trac\default resync
7. Apache を再起動


プロジェクト一覧に追加したプロジェクトが表示されていればOK。


Trac Lightning に書かれている方法でうまくいかなかったら試してみてください。