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

php - 是否有与用 PHP 编写的 Trac 的等价物?

是否有与用 PHP 编写的Trac的等价物?我需要与 SVN 集成并且免费的东西。它应该允许我浏览 SVN 源,进行某种错误跟踪并显示 SVN 中的最新更改。wiki 不是必需的。

提前致谢。

0 投票
4 回答
12926 浏览

excel - 如何将 Trac 工单导出到 MS Excel,包括工单描述和格式?

我需要能够将 Trac 票证从报告或自定义查询导出到 Excel,包括票证描述。问题是描述必须按照 wiki 语法定义的格式进行格式化,而不是显示原始文本。

0 投票
1 回答
396 浏览

import - 有没有人尝试过从 trac 到fogbugz 的转换/导入工具?

http://our.fogbugz.com/default.asp?W977

我怀疑这将是一项简单的任务,但只是想在尝试之前先问一下。

如果你用过,效果如何?有什么注意事项或有帮助的事情吗?可以自动撤消更改吗?

你会做不同的事情或事先在 trac 中进行配置以使其更容易吗?

顺便说一句:我对fogbugz 的初始试用感到满意,trac 没有问题,但我真的想要一个自动回复器和一种发送电子邮件至 support@mycompany.com 的方式来创建新票证并回复。简直太专业了。

对项目估算感到好奇,但这不是一个因素。我期待着尝试。

0 投票
2 回答
573 浏览

svn - 改善工作中的开发环境

在不久的将来,我将有大约 2 周的时间来移动和改进我们工作中的开发环境。

我们主要开发一个大型 PHP/MySQL 项目,有 2-10 名开发人员。

目前我们有一个开发服务器,使用 mod_userdir 运行 apache,每个开发人员在他的(samba 可访问)家中都有一个 /public_html 文件夹。对于 VCS 和项目管理/问题跟踪,我们使用 Subversion 和 Trac。测试/部署需要一些手动步骤,那里没有太多自动化。

我对新设置的计划包括对现有内容的以下更改:

  • 持续集成
  • 将 CI 集成到 Trac,创建/查找一个插件,该插件提供在构建进度成功或失败后启动操作(即部署到 staging/live)
  • 创建自动化部署脚本(一键式)
  • 将(doxygen)文档集成到构建进度中,并以某种方式集成到 Trac
  • 添加自动版本控制
  • 添加另一层监控(本地nagios监控我们的生产系统nagios)
  • 添加一个夜间运行的 MySQL Replication Slave,然后开发人员可以使用它来测试 up2date 数据上的东西
  • 查看备份计划
  • 记录我以这种方式设置所有内容的方式和原因

您有什么可以进一步改进的提示/提示吗?我们应该以不同的方式做些什么?

0 投票
1 回答
238 浏览

testing - 是否有记录/监控系统测试的好工具?

我正在寻找一种工具来设计、记录和监控产品的系统测试。

我需要的基础是: 1) 一个可以表示测试之间某种继承的工具(即,一个测试建立另一个或类似的测试)。

2) 一个允许我单独监控每个版本的特定测试运行的工具(即,对于产品的 1.1 版,我们从记录的所有测试中运行这些特定测试)。

3) 一种允许对测试进行某种形式的自由“标记”的工具(即,我可以将相同的测试分为几组:回归测试、功能测试、ui 测试……一个测试可以同时包含所有三个)。

4) 可选 - 该工具将允许我运行“自动测试”脚本(使用内部开发的自动化系统自动化,因此它必须允许很多方法与之相关)。

我发现可能有用的一个工具是:http ://trac-hacks.org/wiki/TestCaseManagementPlugin

它具有使用 Trac 的额外好处,我们开始将其用于错误跟踪/任务跟踪。如果有人可以推荐(或给出不使用它的充分理由),也将不胜感激。

谢谢

0 投票
3 回答
10524 浏览

svn - 将 TortoiseSVN 与 Redmine 集成

我正在尝试将 Redmine 与 TortoiseSVN 集成,但我无法做到这一点,因为 TSVN 总是给我这个错误:

“没有可用的问题跟踪器提供商。”

我按照以下步骤操作:

  • 在我的项目文件夹属性中,我添加了 'bugtraq:url -> http://myweb/../issues/show/%BUGID%'
  • 在 Redmine 设置中,我在存储库选项卡中添加了 SVN,Redmine 显示我的存储库没有任何问题。

我不确定是否缺少任何步骤或我必须做些什么来进行集成。

或者我应该看一下trac,因为它看起来更稳定并且有更好的支持?

0 投票
2 回答
1611 浏览

workflow - 在 trac Workflow 中添加多用户审批流程

我为我组织的项目管理工具选择了trac;我想修改默认工作流程如下:

  • 所有成员都可以创建新的“增强”票证
  • 所有新的“增强”工单都需要经过相同的 4 个人的批准,然后才能分配给开发人员进行工作。“缺陷”和“任务”工单不需要经过审批。

我知道我必须修改 trac.ini 的 [ticket-workflow] 区域;但在票证基本上获得批准之前,我无法弄清楚如何限制开发人员分配。

我了解这不是最佳的工作流程/流程;但这是我继承的东西,必须遵守,直到我可以改变它。谢谢!

0 投票
1 回答
236 浏览

trac - 有人知道 trac 的插件(或服务)电子邮件自动回复器吗?

Eric Willis 对这个问题的回答:

https://stackoverflow.com/questions/563041/receive-emails-in-a-net-service-c

促使我开始考虑创建一个通用的(最初仅用于 trac)自动回复器和问题创建者,它会监听一些“支持”电子邮件帐户,在您的问题跟踪器中创建问题并使用问题 ID 回复客户。(我喜欢fogbugz的实现,但我有其他项目买不起许可证)

我正在考虑开源这个,所以如果还有其他工作/项目,请告诉我。

目标是使这个通用性能够使用许多不同的输入(现在流行电子邮件)和许多不同的问题跟踪器(现在是 trac)

我还认为让它像 bugzilla 和其他人那样做“抱怨”(每周/定期发送电子邮件,用于开放分配的任务)——或者这可能只是另一种共享代码的服务......

所以,我认为问题是:有人知道现有的开源项目吗?如果没有,我想我会开始一个。我可能会在 .NET/Mono 中执行此操作,但我不确定作为服务运行的含义以及非 Win32 操作系统的含义...

我怀疑最大的问题将是:

  • 垃圾邮件以及如何/在哪里处理它
  • 外发电子邮件集成 - 从您的支持发送给客户的电子邮件并与问题集成(CC 字段有效,但并不理想)
  • 将电子邮件解析到支持地址,以便仅添加新信息而不是现有信息 - 特别是当电子邮件与问题/响应混合时......
0 投票
2 回答
3873 浏览

trac - 如何在 TRAC 中编辑项目组件

在 TRAC 中创建新工单时,它会在工单属性中显示组件的选择框。我只有两个虚拟选项:component1 和 component2。

如何编辑此列表?如何向项目添加更多组件?

0 投票
3 回答
4256 浏览

sqlite - 如何在 Trac 中的某个日期创建带有关闭票证的报告

我希望创建一个报告,列出在特定时间段内关闭的所有票证。

伪代码就像

我无法解决的部分是date_closed = 'january 2009'.

有没有办法在 Trac 中做到这一点?

我对特定的 SQL 语法不感兴趣,我可以自己编写时间限制。我不确定的是 Trac 的数据库结构。