2012-11-17 48 views
0

我有一套通過原始MS Excel工作表管理的門票。 工作表如下設置日期關閉trac門票

打開日期|關閉日期|門票內容

我想將它們放在trac上,以便全面瞭解開啓的門票和開發團隊的表現。然而,現成的Trac不允許我爲過去的票設置打開/關閉日期。

有沒有解決方案呢?

回答

0

前段時間我有類似的需求。我在TicketImportPlugin的幫助下通過批量導入解決了這個問題。

我使用了一個類型爲text的自定義字段due_date。計算POSIX(微)秒時間戳需要一些自定義公式,但工作得很好。這些數字在導入的地方,我之後改變了字段類型。請注意,我使用了補丁Trac代碼,該代碼現在爲版本1.1dev上傳Trac上游。另一種選擇是使用內部處理日期字符串的DateFieldPlugin。但是,爲什麼麻煩,你知道,你可以使用Trac核心馬上支持true custom time fields

我也改變了創建日期/時間。這是通過導入另一個自定義字段並將值複製回ticket db表的時間列完成的。一些關於配置和數據庫的骯髒手工,但是一旦發現它像一個魅力一樣工作,並且我在幾分鐘內有3000多個多年導入的歷史正確的時間戳問題。

相關問題