问题标签 [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 投票
5 回答
1832 浏览

php - 类似 TRAC 的软件

我之前尝试过 TRAC 并且知道它有多强大 但是我很难将它放在在线主机上,它需要大量资源并且不能将它放在普通的付费主机上

所以我想知道是否有类似 TRAC 但用 PHP 或其他东西编写的,我需要它有 SVN、Wiki、票务发行,也许还有论坛

0 投票
1 回答
634 浏览

project-management - 在 Trac 的 Estimation 和 Time Tracking 插件中获取增加的小时数

我们正在使用Trac 的估计和时间跟踪插件

我想创建一个查询来显示所有添加的工单时间(如Add Hours to Ticket)。

假设我们有开发人员:John、Fred 和 Peter 以及门票 Foo 和 Bar。我想看到这样的东西:

0 投票
1 回答
525 浏览

workflow - 跟踪工作流阻塞

有没有办法根据用户角色阻止给定的更改?

例如,我不希望任何开发人员能够将工单状态从“开发”更改为“关闭”。我希望它通过“测试”,并允许“测试”仅对具有测试角色的用户“关闭”。

0 投票
3 回答
1018 浏览

project-management - 带 Trac 集成的 Scrum 项目管理

目前,我们使用 Trac 来管理我们所有的工单(错误、增强功能和新项目)。它缺乏很好的能力来规划项目、发布和进行时间估计。是否有一个好的 Scrum 项目管理系统可以与 Trac 集成以使用我们已经制作的票证?

0 投票
4 回答
3062 浏览

python - 使用 Subversion 1.6 安装 Trac

我正在尝试在我的服务器上设置 Trac 并成功安装它,编译字节码并运行 tracd 服务器。唯一的问题是它没有读取我的 SVN 存储库。

我收到的错误是:

警告:无法与存储库同步(无法打开 Subversion 存储库 /data1/repos: SubversionException: ("Expected FS format '2'; found format '4'", 160043))。查看 Trac 日志以获取更多信息。

(是的,我的单个存储库位于一个名为“repos”的文件夹中 - 我没有设置那个位)

trac.ini看起来像这样:

我正在运行:Trac 0.11.5、Python 2.4.3、Collabnet SVN 1.6.5、SWIG 1.3.29

0 投票
1 回答
559 浏览

svn - Trac 与 mylyn 共享任务上下文

我已经通过 xmlrpc 与 mylyn 一起工作(显然是在 eclipse 中)。是的,我生命中的六个小时。我可以将上下文附加和检索到 trac 中的任务。

问题设置:我有一个项目检出到两个工作区。在工作区 1 中,我激活一个任务,打开一些文件,编辑一些内容,将更改提交到 svn,并将上下文附加到任务。

在工作区 2 中,我从 svn 更新,检索任务的上下文并激活它。正确的文件显示在包资源管理器(左侧)中,但文件(我在工作区 1 中保持打开状态)不会自动打开,并且光标没有放在最后一个编辑点。

是否有可能让 trac 以这种方式工作?我以完全相同的方式将这个测试项目从 svn 检出到两个不同的工作区,以测试这个功能——我读了一些关于项目名称需要相同的东西,所以我消除了那个变量。看起来它现在的工作方式仍然很棒,但如果我能在最后一步完成它会更好。

ps 问题:我还没有设置从 svn 到 trac 的 postcommit 钩子,因为他们所做的似乎只是为您更新票证状态。我是否错过了他们可以做的其他一些很酷的事情,或者更新工单状态可能比我想象的更重要?

0 投票
7 回答
8210 浏览

trac - Trac 看板插件

是否有任何插件/应用程序可以在看板板上展示/管理来自 Trac 错误跟踪系统的工单?例如,我希望能够通过在板上拖放它们来更改 Trac 票的状态。我尝试了一些独立工具,例如 AgileZen,但我找不到将它们与 Trac 集成的方法。

0 投票
2 回答
267 浏览

apache - 用基本重定向页面替换 trac 站点

我们设置了 trac 站点来监听 /tracproj/,这会迅速将控制权传递给 mod_python 并执行一些 python 魔术(我是一个 php 编码器:-p);

反正。我在 /tracproj/{projectname} 有一个项目,我想用另一个页面替换对该 url 的所有请求,该页面将它们重定向到其他地方(我们正在将一个 trac 迁移到另一个错误跟踪系统)

最简单的方法是在 httpd.conf 中添加一个新条目来监听该目录并重定向,但它有点乱 :-D; 我似乎也无法让它工作:-p。

有什么办法——在内部或作为 trac 的一部分——做我所追求的吗?

0 投票
3 回答
2209 浏览

git - Codaset、Codebasehq、Unfuddle、Trac 还是 Redmine?

我有一些想要远程托管的小型 Git 存储库。它们都是私有项目,其中大部分使用 Java。

Codaset、Codebasehq、Unfuddle、Trac、Redmine .. 那里似乎有很多解决方案。它们都包含各种特性和有用的功能。

撇开定价和光鲜的布局不谈,比较这些选项的最佳方式是什么?

0 投票
2 回答
1106 浏览

python - 使用 Trac 和 WSGI 时,如何在 Genshi 模板中获取远程用户代理?

我正在尝试对 Trac 项目管理网站进行一些定制,但遇到了一个有趣的问题。该项目有一组 SVG 和 PNG 的图像。SVG 图像具有许多优点,包括多个超链接和较小的传输大小,而 PNG 较大且只能链接到单个文档。

我意识到可以在页面加载后使用 jQuery 嗅探用户代理并将 PNG 替换为 SVG 版本的图像,但这会导致 PNG 被发送到所有客户端。我也可以让 Genshi 将所有客户端的 PNG 替换为 SVG,然后使用 jQuery 将 PNG 放回原处,但结果相同。我可以使用 jQuery 为所有客户端插入适当的图像,但是要求客户端执行服务器应该执行的操作似乎很愚蠢。

有没有办法可以在 Genshi 模板中获取浏览器信息?由于我正在使用 WSGI 运行 Trac,因此这比仅调用环境变量要困难一些。我查看了的输出repr(locals())并没有看到任何看起来解决了我的问题的东西。我还想避免修改 Trac 源代码。