代码之家  ›  专栏  ›  技术社区  ›  Tai Squared

内部错误跟踪票据-redmine、trac或jira

  •  7
  • Tai Squared  · 技术社区  · 15 年前

    我一直在考虑 Redmine , Trac JIRA 跟踪问题。我希望我的开发团队能够创建客户从未见过的内部票据,而客户可以创建/编辑内部团队见过的票据。

    Trac documentation ,您可以设置创建或查看票证的权限,但似乎不允许仅查看某些票证。可能有 Trac Fine Grained Permissions ,但似乎不是这样。

    这个 Redmine documentation 提到:

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

    但似乎没有粒度级别。

    JIRA documentation :

    目前吉拉只能 在项目级别支持安全性,或 发布级别。 目前没有 现场级安全可用。

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

    7 回复  |  直到 10 年前
        1
  •  4
  •   quip    10 年前

    吉拉有相当多的访问控制权,我不会这么快就取消它。

    以下是我发现的一个关于它的链接: https://confluence.atlassian.com/display/JIRA/Configuring+Issue-level+Security

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

        2
  •  5
  •   René Michel    14 年前

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

    子项目的所有票证对于开发人员具有完全访问权限的父项目也是可见的…

    工作无问题

        3
  •  3
  •   Vladimir Alexiev    15 年前

    jira有“问题安全级别”,允许你做你想做的事情(参见另一个答案中引用的链接)。

    • 一个限制是子问题继承了其父问题的安全级别,我发现它并不重要
    • 我建议使用项目角色来指定内部和外部团队成员,而不是组(否则每个项目都会有几个组,导致组太多)
    • 您引用的限制(没有字段级安全性)对您要执行的操作没有影响
    • 问题类型与安全级别无关
        4
  •  2
  •   retracile    15 年前

    听起来你想要 private tickets plugin 为TRAC。这将使您能够使客户只能看到他们已报告的票,而不是其他客户已报告的票。

        5
  •  1
  •   nullvoid    15 年前

    双子座的副手做你需要的。

    在设置外部项目参与者时可以帮助您的白皮书: http://countersoft.com/downloads/whitepapers/Implementing_an_Issue_Management_Platform.pdf

        6
  •  1
  •   Alex    13 年前

    红矿1.2有“私人”票。

        7
  •  0
  •   Doug    13 年前

    吉拉是你最好的选择。我们广泛使用它,可以创建内部票据或具有显著粒度的私有票据,但不可否认地不是在字段级别。您可以编写一个插件来实现这一点。

    快速阅读关于比较的博客文章: http://blog.pineywoodstech.com/index.php/2011/12/jira-issue-tracking-for-the-masses/