我试图在Windows Vista Ultimate机器上运行Trac后的commit.bat脚本.
我已经安装了Trac并且它工作正常 - 但是当我运行这个脚本时,我收到错误:
"用于NT的Python Win32扩展(服务,事件,日志记录)似乎不可用."
有人知道为什么会这样吗?
你知道redmine或trac的一个很好的替代品,它允许这样的功能吗?我也尝试过fogbugz,但是与svn资源库浏览器集成得太差了(而且没有代码审查支持的迹象).
我看到使用Mylyn WikiText将wiki页面从这个问题转换为html 的建议,除了我不确定它是否只是通过阅读网站的首页来寻找它.我会进一步研究它.虽然我更喜欢它是一个Trac插件,所以我可以从wiki选项中启动转换,但是Trac-Hacks的所有插件只导出单页,而我想一次性转储所有格式化的页面.
那么现有的Trac插件或独立应用程序是否符合我的要求?如果不是,你会在哪里指我开始考虑自己实现这个功能?
我安装了trac来管理我的在线项目.我还在其中安装了日期插件DateFieldPlugin.我无法在自定义报告中显示此日期.
以下代码生成正常报告.
SELECT p.value AS __color__,
owner AS __group__,
id AS ticket, severity, summary, component, milestone, t.type AS type, time AS created,
changetime AS _changetime, description AS _description,reporter AS _reporter
FROM ticket t
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE status = 'assigned'
ORDER BY owner, p.value, t.type, time
Run Code Online (Sandbox Code Playgroud)
我想要这样的东西:
SELECT p.value AS __color__,
owner AS __group__,
id AS ticket, severity, summary, component, milestone, t.type AS type, time AS created, …
Run Code Online (Sandbox Code Playgroud) 我们目前正在使用FogBugz,每次更改案例时,我都会使用URLTrigger插件调出CGI脚本.我想弄清楚如何用Trac做类似的事情; 有谁知道这是否可能?我找不到任何插件或讨论.
我有一段时间生成一份报告,其中包含我的门票创建日期.
这是我的sqlite查询(我直接查询数据库)
.header on
.mode csv
.output opentickets.csv
SELECT DISTINCT
id AS ticket, summary, status, priority, t.type AS type,
owner, time as created
FROM ticket t, ticket_custom q
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE t.id = q.ticket AND status <> 'closed'
ORDER BY priority, time;
Run Code Online (Sandbox Code Playgroud)
但是我在创作时获得的价值是垃圾:当我得到2012-07-03时,我得到1341324096360000
我试过unix epoch时间转换...查询:
.header on
.mode csv
.output opentickets.csv
SELECT DISTINCT
id AS ticket, summary, status, priority, t.type AS type,
owner, datetime(time, 'unixepoch') as created
FROM ticket t, …
Run Code Online (Sandbox Code Playgroud) 我刚刚在还拥有 Git 存储库的服务器上安装了 Trac 1.0.1。我希望能够通过在 Git 提交消息中包含诸如“修复 #3”之类的内容来关闭 Trac 票证。这应该很容易——通过在我的存储库中包含一个post-receive
钩子,我可以在每次git push
到服务器之后执行一些代码(例如 Python 脚本)。但是要使用哪一段代码呢?
如何设置修订的链接?
我输入[revision_number],rRevision_number,然后输入错误:
No default repository defined
Run Code Online (Sandbox Code Playgroud)
我找到了互联网的解决方案
1)给出存储库的名称 - "默认"
2)在trac项目中创建一个文件夹(hooks)
3)在/ hooks中创建一个"post-commit"文件
提交后内容:
trac-admin $ENV changeset added "default" $REV
Run Code Online (Sandbox Code Playgroud)
但它仍然无效.什么可能是错的?
在我的trac安装中,我正在寻找一种在主页的一部分显示活动门票的方法.我怎么能这样做?
谢谢