0

我有一组通过原始 MS Excel 表管理的票证。工作表如下

开业日期 | 关闭日期 | 票务内容

我想把它们放在 trac 上,以便全面了解开闭票和开发团队的表现。但是,开箱即用的 trac 不允许我为过去的票设置打开/关闭日期。

有解决方案吗?

4

1 回答 1

0

前段时间我也有类似的需求。我在TicketImportPlugin的帮助下通过批量导入解决了这个问题。

我使用了文本类型的自定义字段到期日期。计算 POSIX(微)秒时间戳需要一些自定义公式,但效果很好。这些数字是导入的,之后我将字段类型更改为日期。请注意,我使用了修补过的 Trac 代码,该代码输入 Trac 上游版本 1.1dev,现在意味着 1.2。另一种选择是使用DateFieldPlugin,它在内部处理日期字符串。但是,您知道,您可以使用可以立即获得 Trac 核心支持的真正自定义时间字段的麻烦吗?

我也改变了创建日期/时间。这是通过导入另一个自定义字段并将值复制回ticketdb 表的时间列来完成的。在配置和数据库上进行了一些肮脏的手工工作,但一旦发现它就像一个魅力,我在几分钟内就导入了 3000 多个多年的问题,并带有历史上正确的时间戳。

于 2012-11-18T12:18:50.570 回答