内部错误跟踪票证 - Redmine,Trac或JIRA

Tai*_*red 7 bug-tracking trac jira redmine

我一直在寻找设置Redmine,TracJIRA来跟踪问题.我希望能够让我的开发团队创建客户从未见过的内部票证,而客户可以创建/编辑内部团队看到的票证.

Trac文档中,您可以设置创建或查看票证的权限,但似乎不允许仅查看某些票证.使用Trac Fine Grained Permissions可能有效,但不会出现这种情况.

管理平台的文件中提到:

定义您自己的角色并在单击中设置其权限

但似乎没有粒度级别.

JIRA文档:

目前,JIRA只能支持项目级别或问题级别的安全性.目前没有可用的现场级安全性.

根据这个问题,Redmine不支持内部票证,因此您必须使用多个项目.我不希望出现需要创建多个项目的情况 - 一个内部,一个外部,并将外部票据带入内部存储库.这似乎会导致不必要的开销,并且不可避免地,项目不会同步.是否有任何这些产品(可能通过插件,如果不在核心产品本身)指定这些权限,或简化两个项目具有不同的用户和权限,仍然必须共享信息?

小智 5

在redmine中,我们只使用子项目进行外部访问.

子项目的所有故障单对于开发人员具有完全访问权限的父项目也是可见的...

工作没有问题


qui*_*uip 4

Jira 有相当多的可见性控制,我不会这么快就忽略它。

这是我发现的一个讨论它的链接: https ://confluence.atlassian.com/display/JIRA/Configuring+Issue-level+Security

您将有一个项目,然后您可以使用问题类型来向公众隐藏某些内容。我相信,您也可以在内部或公开发表评论。