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

Natural Software

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

TL 2.0.9 から TL 2.1 への更新の際に、開始日、終了日の入力項目が消える

Trac

TracLightning 2.0.9 から TracLightning 2.1 へバージョンアップした際に、開始予定日、終了予定日、進捗率の項目が消えてしまいました。

原因

原因は、かぬさんから教えてもらいました。 

2.1のrc1でカスタムフィールドの設定位置がGlobalのini(%traclight%\python\share\trac\conf\trac.ini) から各プロジェクトのiniへと変更された関係だと思います。


2.0.9からの2.1へ移行する際には開始日/終了日のカスタムフィールドを、%traclight%\install\trac.ini.default を参考に各プロジェクトのiniに個別追加するか、Globalのiniを修正する必要があります。


データが消えたわけでは無いので、iniに追加すると元通り表示されるはずです。

Google グループ

対処法

各プロジェクトの ini(%traclight%\project\<プロジェクト名>\conf\trac.ini) ファイルに以下を追加すればOKです。

[ticket-custom]
due_assign = text
due_assign.label = 開始予定日
due_assign.order = 1

due_close= text
due_close.label = 終了予定日
due_close.order = 2

complete= text
complete.label = 進捗率(%)
complete.order = 3


まとめ

詳しい話や変更の経緯はこちらを参照してください。
Google グループ