trac 0.8.4 → 0.9 のアップグレード

trac 0.8.4 で作成したプロジェクトを 0.9 で扱えるようにアップグレードするためのメモ

アップグレード

以下のコマンドを実行するだけ

c:\python23\python c:\python23\python\scripts\trac-admin c:\trac\projectname [リターン]
> upgrade [リターン]
> resync [リターン]

注意

severity が非推奨になったらしく、trac 0.9 でプロジェクトを新規作成すると severity が作成されない。
0.8.4 からアップグレードした場合は残ったまま。


すでに作成してある ticket は defect として扱われる。
それが嫌なら一個ずつ手動で修正するか、sqlite-3_2_7.zip を使って修正する。
( sqlite-2_8_16.zip だとデータベースファイルを開けない。)
以下のようにして sqlite でデータベースファイルを開き、SQL を入力して変更すれば良い。

sqlite3 c:\trac\projectname\db\trac.db