标签: trac

Python Win32扩展程序不可用?

我试图在Windows Vista Ultimate机器上运行Trac后的commit.bat脚本.

我已经安装了Trac并且它工作正常 - 但是当我运行这个脚本时,我收到错误:

"用于NT的Python Win32扩展(服务,事件,日志记录)似乎不可用."

有人知道为什么会这样吗?

python trac

2
推荐指数
1
解决办法
861
查看次数

试过redmine和trac,但是没有一个允许我在项目之间分享里程碑和错误

你知道redmine或trac的一个很好的替代品,它允许这样的功能吗?我也尝试过fogbugz,但是与svn资源库浏览器集成得太差了(而且没有代码审查支持的迹象).

svn fogbugz trac branch redmine

2
推荐指数
1
解决办法
1401
查看次数

有没有办法将Trac Wiki页面转换为HTML?

我看到使用Mylyn WikiText将wiki页面从这个问题转换为html 的建议,除了我不确定它是否只是通过阅读网站的首页来寻找它.我会进一步研究它.虽然我更喜欢它是一个Trac插件,所以我可以从wiki选项中启动转换,但是Trac-Hacks的所有插件只导出单页,而我想一次性转储所有格式化的页面.

那么现有的Trac插件或独立应用程序是否符合我的要求?如果不是,你会在哪里指我开始考虑自己实现这个功能?

html wiki trac

2
推荐指数
1
解决办法
2859
查看次数

如何在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)

sql trac

2
推荐指数
1
解决办法
2216
查看次数

更改Trac票的触发操作?

我们目前正在使用FogBugz,每次更改案例时,我都会使用URLTrigger插件调出CGI脚本.我想弄清楚如何用Trac做类似的事情; 有谁知道这是否可能?我找不到任何插件或讨论.

hook bug-tracking trac triggers

2
推荐指数
1
解决办法
464
查看次数

Trac sqlite日期查询

我有一段时间生成一份报告,其中包含我的门票创建日期.

这是我的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)

sqlite datetime trac timestamp

2
推荐指数
1
解决办法
2701
查看次数

如何允许 Git 提交诸如“fixes #3”之类的消息来更新 Trac 票证?

我刚刚在还拥有 Git 存储库的服务器上安装了 Trac 1.0.1。我希望能够通过在 Git 提交消息中包含诸如“修复 #3”之类的内容来关闭 Trac 票证。这应该很容易——通过在我的存储库中包含一个post-receive钩子,我可以在每次git push到服务器之后执行一些代码(例如 Python 脚本)。但是要使用哪一段代码呢?

git trac

2
推荐指数
1
解决办法
1288
查看次数

检测无限递归

我正在为Trac创建一个宏,它所做的一件事就是渲染一些wiki文本,然后可以使用相同的宏.

如果使用相同的参数调用内部宏(即,呈现相同的维基文本位),这可以产生无限递归.我想通过检查调用堆栈并打破递归,如果扩展宏的函数已经使用完全相同的参数集调用,试图阻止用户像这样射击自己的脚.

我一直在看看检查模块,这看起来似乎是要走的路,但仍然无法弄清楚如何在堆栈上发现前一个函数的参数值.我怎样才能做到这一点?

python recursion trac metaprogramming

2
推荐指数
1
解决办法
1636
查看次数

没有定义默认存储库

如何设置修订的链接?

我输入[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)

但它仍然无效.什么可能是错的?

svn trac revision

2
推荐指数
1
解决办法
870
查看次数

在Trac wiki主页中显示活动票证

在我的trac安装中,我正在寻找一种在主页的一部分显示活动门票的方法.我怎么能这样做?

谢谢

bug-tracking trac bug-tracker

1
推荐指数
1
解决办法
527
查看次数