Tracデータベーススキーマはバージョン0.8と0.9で変わりました

20051104:

AFFECTS
users of www/trac
AUTHOR
rui@ruilopes.com

The Trac database schema was changed between versions 0.8 and 0.9. This port also started to use PySQLite 2 (SQLite 3). Existing environments must be upgraded before they can be used with Trac 0.9.
Tracデータベーススキーマはバージョン0.8と0.9で変わりました。このportsもPySQLite 2 (SQLite 3)を使用しています。Trac 0.9を使用する前に、すでにある環境をアップグレードしなければなりません。
The canonical update procedure for existing trac environments is:
すでにあるtrac環境のための正規の更新手続きは:

$ export TRAC_ENV=/path/to/trac/env
$ # backup existing trac environment
$ cp -Rp $TRAC_ENV $TRAC_ENV.backup # backup existing trac env
$ # convert database from sqlite 2 to sqlite 3 format
$ mv $TRAC_ENV/db/trac.db $TRAC_ENV/db/trac2.db
$ sqlite $TRAC_ENV/db/trac2.db .dump | sqlite3 $TRAC_ENV/db/trac.db
$ # upgrade trac environment
$ /usr/local/bin/trac-admin $TRAC_ENV upgrade
$ /usr/local/bin/trac-admin $TRAC_ENV resync
$ /usr/local/bin/trac-admin $TRAC_ENV wiki upgrade

Consult the full upgrade instructions at:
完全なアップグレード方法は下記で調べてください。

http://projects.edgewall.com/trac/wiki/TracUpgrade

$FreeBSD: ports/UPDATING,v 1.239 2005/11/04 12:31:34 garga Exp $