TracLightning

TracLightningで「ガントチャート」と「カレンダー」が表示できない時の解決法

投稿日:2015/01/07 更新日:

現在BTS(Bug Tracking System)として「TracLightning」を利用しているのですが、ある時から突然「ガントチャート」と「カレンダー」が利用できなくなりました。

原因をGoogle先生に聞いても「これ」と言った回答が得られないまま利用できない状態で放置していました。

年も明けたということでもう一度修正をトライして解決しましたので、その内容を記載しておきます。

TracLightningのエラー解決

BTS(Bug Tracking System)とは

まずはBTS(Bug Tracking System)とは何なのかを説明しておきます。

バグトラッキングシステムとはプロジェクトのバグを登録し、修正状況を追跡するシステム。バグ管理システムの多くは、ウェブサーバ上で動作し、ウェブブラウザ経由でアクセス
できるようになっている。


ということでBTS(Bug Tracking System)を導入することでシステム上で発生したバグを追跡・管理しようというものです。

エラーの発生

ある日突然「ガントチャート」と「カレンダー」を表示させようとすると下記のエラーが発生しました。

このメッセージを見てもなんのことやら全くわかりません。

エラーの発生

とあるサイトに行くと「進捗率に0~100、半角スペース以外が入るとカレンダーが表示できなくなる」との情報があったので、全チケットを見直しましたがそれらしきデータはありませんでした。

原因はマイルストーンの「期日」

原因がわからないまま途方にくれていると、ふと「表示できなくなったのはいつごろ?」と思い、メンバーの作業を思い起こすと「とあるチケット」を追加したころとエラーが発生したころと一致するのではないかと思い該当チケットを見直しました。

ありました、あやしい事。
チケット自体が悪いのではなく、問題はそのマイルストーン。

この期日が「9999/12/31 00:00:00」になってます。
これを管理画面から「2015/12/31 00:00:00」に修正し「ガントチャート」、「カレンダー」を表示させると、見事に表示!!

直りました。

ということで日付けは適当にいけないと言う事です。
そりゃそうですね、バグをトラッキングできなくなりますから。

当サイトのおすすめ記事

パソコン 1

当サイトは約5年間、さくらのレンタルサーバで運用させて頂きました。 何かトラブルがあったわけではないのですが、WordPressの表示速度を速くしたくてSSD搭載のレンタルサーバーで運用してみることに ...

プログラミング 2

SQLでIFを書けばWHERE句の内容を変えて検索できますが、条件ごとに同じようなSQLを 複数回書くのは面倒なので、1行で分岐できないかと言う事でSQLを作って見ました。 SQLでIFを使わずに条件 ...

SQLServer 3

SQLServerで発生するエラーコードをSQLで取得する SQLServerで発生したエラーコードの内容を メッセージが定義されているテーブルから取得します。 エラーコードを取得するSQL SQLs ...

4

SQLServerでは「ユーザー定義型」と呼ばれる独自のテーブル型をした戻り値を返す関数を作成することができます。 その作り方と使い方を解説します。 SQLServerでテーブル型を戻り値とする関数を ...

5

アフィリエイトでいきなり成果を出すのは難しいです。 でも、成果がないとレンタルサーバー代やドメイン代がペイできません。 しかも長い間、結果がでないとやる気もなくなってしまいます。 そういったことを防ぐ ...

-TracLightning
-,

Copyright© ソフトウェア開発日記 , 2018 All Rights Reserved.