我有一组通过原始MS Excel表格管理的票证。 工作表如下
开启日期|关闭日期|门票内容
我想把它们放在trac上,以便全面了解已关闭的门票和开发团队的表现。但是开箱即用的trac不允许我在过去为票证设置打开/关闭日期。
有解决方案吗?
答案 0 :(得分:0)
前段时间我有类似的需求。我在TicketImportPlugin的帮助下通过批量导入解决了这个问题。
我使用了text类型的自定义字段due_date。计算POSIX(微)第二时间戳需要一些自定义公式,但工作得很好。导入的这些数字,之后我将字段类型更改为日期。请注意,我使用了修补的Trac代码,该代码现在为版本1.1dev进入Trac上游,意味着1.2。另一种选择是使用DateFieldPlugin,它在内部处理日期字符串。但是,你知道,为什么你可以使用Trac核心可以立即获得true custom time fields?
我确实改变了创作日期/时间。这是通过导入另一个自定义字段并将值复制回ticket
db表的时间列来完成的。对配置和数据库进行了一些肮脏的手工操作,但一旦弄清楚它就像一个魅力,我在几分钟内就已经有3000多年的历史正确时间戳导入了多个问题。