1年以上待ちに待ったTagsがようやくTrac1.0に、
対応したらしいので、早速インストールしてみました!
対応されたチケット
- http://trac-hacks.org/ticket/9521
- fixedになってました。
2014年04月06日にリリースされてました。
前回のコメントは13ヶ月前だったのに、急に対応されて歓喜!
環境
- CentOS6.3
- Trac-1.0.ja1
Tags-0.7をインストール
$ sudo easy_install https://trac-hacks.org/svn/tagsplugin/tags/0.7
Downloading https://trac-hacks.org/svn/tagsplugin/tags/0.7 Doing subversion checkout from https://trac-hacks.org/svn/tagsplugin/tags/0.7 to /tmp/easy_install-7cZaeN/0.7 Processing 0.7 Running setup.py -q bdist_egg --dist-dir /tmp/easy_install-7cZaeN/0.7/egg-dist-tmp-wTZMvo unrecognized .svn/entries format; skipping . unrecognized .svn/entries format in zip_safe flag not set; analyzing archive contents... Removing TracTags 0.6 from easy-install.pth file Adding TracTags 0.7-r0 to easy-install.pth file Installed /usr/lib/python2.6/site-packages/TracTags-0.7_r0-py2.6.egg Processing dependencies for TracTags==0.7-r0 Finished processing dependencies for TracTags==0.7-r0
Tagsを適応するプロジェクトのtrac.iniに以下を追加してください。
[tags] revisable_realms = wiki [components] tractags.* = enabled
Tracをアップグレード
- すでにプロジェクトがある場合は、以下でアップグレードする
$ sudo trac-admin /var/trac/[プロジェクト名] upgrade アップグレードが終了しました。 次のコマンドを実行すると Trac のドキュメントをアップグレードできます: trac-admin /var/trac/[プロジェクト名] wiki upgrade $ sudo trac-admin /var/trac/[プロジェクト名] wiki upgrade
- trac.iniの所有者がrootになっている場合は、表示エラーになるので所有者を変える。
$ sudo chown apache:apache -R /var/trac/
Apacheを再起動
$ sudo service httpd restart