trac

redmineのtracからの移行ツール

以下のコマンドで移行 rake redmine:migrate_from_trac RAILS_ENV=production実体は、http://redmine.rubyforge.org/svn/trunk/lib/tasks/migrate_from_trac.rake 問題 469行目のi.saveに失敗するとチケットが登録されない。 due_start > due_closeのチケッ…

通報してみた

Trac-ja 0.11.1で新規プロジェクトを作るとエラーになる - 総天然色頁の件が、0.11.2.1.ja1でも解決されていないようだったので、Trac日本語化作業グループにメールしてみた。 直してくれるといいな。2008-12-29追記:再現しないと言うことなので、対応なしっ…

チケット回りのテーブル構成

TracでチケットをCSV出力しても、コメントが付いてこないので、調べてみました。 テーブル構成 チケット情報(既定のフィールド) チケット本体。 CREATE TABLE ticket ( id integer PRIMARY KEY, type text, time integer, changetime integer, component t…

Trac-ja 0.11.1で新規プロジェクトを作るとエラーになる

Trac-jaをアップグレードした時に、既存のプロジェクトは問題なかったんですが、新規プロジェクトを作ると次のようなエラーが出てしまいました。(/path/to/projectは新規プロジェクトのパス) Creating and Initializing Project Initenv for '/path/to/proje…

TicketQuery

ticket/query.pyのTicketQueryMacroクラスに説明書きがあったけど、いちいち見るのも面倒なので、簡単にまとめてみます。 0.11から、key=valueをカンマ区切り*1で繋げて記述するようになったらしい。 Trac.ja 0.11.1で確認。 key value フィールド名 検索条…

Trac0.10でPYTHON_EGG_CACHEの設定を追加したら、複数プロジェクトのトップページにエラーが出る

要件としてはこんな感じ。 Tracは0.10系 複数プロジェクトで運用→TRAC_ENV_PARENT_DIRの設定が必要。 プラグインを入れるので、PYTHON_EGG_CACHEの設定が必要。 で、apacheの設定を下記のようにしてたんですが、 <Location /trac> SetEnv PYTHON_EGG_CACHE /path/to/parent/d</location>…