问题标签 [trac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
164 浏览

trac - 基于版本控制/跟踪/票证统计的收入系统

最近我有了一个想法,可以将像 stackoverflow 之类的徽章系统应用于 trac(或任何系统),以刺激您的开发人员处理票证、错误等。天真的方法很容易受到滥用(显然)。

问题是:是否有类似的系统应用于工作流程(非社区)。它甚至可能与金钱利益有关。

我不确定这是否是正确的做法。

0 投票
1 回答
1163 浏览

svn - 像 Trac 这样的 FogBugz SVN 集成?

FogBugz 是否像 Trac 那样与 SVN 集成?

0 投票
9 回答
1882 浏览

bug-tracking - 有没有办法离线运行 Trac?

我想下载Trac数据库,以便离线查看其票证。有没有办法做到这一点?即,如果我需要离开办公室并随身携带笔记本电脑,如何在无需连接到公司网络的情况下随身携带门票?

我知道Mylyn可以通过它的 trac 连接器下载和同步票证,但我想要一些独立的查看器。

0 投票
2 回答
553 浏览

bug-tracking - 查询与用户相关的所有工单的 Trac

如何查询与用户相关的所有 trac 票证。即所有票证曾经被分配、现在分配、创建等等等等

0 投票
2 回答
138 浏览

svn - 将修订与 Trac 一起分组?

如何在 Trac 中“将您已经提交给 svn 的一堆修订组合在一起”(参见 Jim T 的回答)?

0 投票
2 回答
2455 浏览

svn - 有什么好方法可以从颠覆中生成提交的时间线视图?

刚开始使用颠覆,已经为 3 个当前项目设置了 repos,一切似乎都很好。Subclipse 很好,不是吗!

无论如何,我想要的是一个很好的时间表,显示提交以及对这些 repos 的评论。它们都托管在与其包含的网站相同的服务器上。

我已经尝试过 trac,它可以满足我的要求,但似乎有点矫枉过正,因为我并不真正想要门票/wiki/等,只想要时间线。

有任何想法吗?

0 投票
2 回答
2007 浏览

migration - 在另一台计算机上从 Trac 迁移到 Redmine

如果两个系统位于不同的机器上,除了将 Trac 复制到另一台机器之外,是否可以将 Trac 数据库迁移到 Redmine?在同一个盒子内迁移很容易:http ://www.redmine.org/wiki/redmine/RedmineMigrate ,但由于迁移需要访问 Trac 文件,我看不出如何做到这一点。

0 投票
5 回答
1144 浏览

python - 我应该如何调试 Trac 插件?

我即将开始大量扩展 Trac 以适应我们的业务需求的工作。到目前为止,我使用 pythonWin 和现在的 Netbeans 6.5 作为开发环境——这些似乎都没有提供任何调试我正在开发的插件的方法。

我对 Python 完全陌生,所以可能还没有设置开发环境如何配置它来调试它。

我错过了一些明显的东西吗?不得不求助于将调试消息打印到 Trac 日志似乎有点过时,这就是我目前调试的方式。

0 投票
3 回答
961 浏览

python - 使用数据库身份验证跟踪

是否可以使用数据库进行 Trac 身份验证?此安装不需要 .htpasswd 身份验证。

使用 Trac .11 和 MySQL 作为数据库。Trac 当前正在使用数据库,但不提供身份验证。

0 投票
2 回答
1956 浏览

python - mod_python 缓存变量

我正在使用 mod_python 在 Apache 中运行 Trac。我正在开发一个插件,但不确定如何存储/缓存全局变量。

我是 python 的新手,用谷歌搜索了这个主题,发现 mod_python 缓存了 python 模块(我认为)。但是,我希望在重新启动 Web 服务时重置缓存,但它似乎没有。我之所以这么说是因为我有一个全局变量是一个列表,我测试该列表以查看一个值是否存在,如果不存在则添加它。我第一次运行它时,它在列表中添加了三个条目。随后,该列表从一开始就有三个条目。

例如:

上面的代码只是我正在做的一个例子,而不是实际的代码;-)。但本质上 doSomething() 方法是由 Trac 调用的。第一次运行时,它添加了所有三个条目。现在 - 即使重新启动 Web 服务器后 len(globalList) 命令始终为 3。

我怀疑答案可能是我的会话(以及全局变量)正在被缓存,因为当我在 Web 服务器重新启动后刷新 Trac 中的页面时,Trac 会记住我的登录详细信息。如果是这种情况 - 我如何强制清除缓存。请注意,我不想手动重置 globalList 变量,即globalList.length = 0

任何人都可以就正在发生的事情提供任何见解吗?谢谢