各位开发者,您好
我最近在我的工作区安装了trac,目前我正在管理它。所以这一切都是好的,直到我发现这个要求,这似乎是不可能的与trac(与它的默认来)
我有几个组,他们有不同的权限。假设它们如下所示。在
Super Admin - John
Engineer Admin - Jane, Jack,
Engineer - Peter, Sam,
Quality Assurance - Bill, Steve, Rose
现在,我希望这些QA人员有能力创建一个罚单。这可以通过权限来完成。但是当他们创建罚单时,我想限制他们的特权,他们可以将其分配给谁。这意味着,他们应该只能将票分配给Jane或Jack(或者说工程师管理组)。然后简/杰克会把它分配给任何工程师。。在
这就是我想要管理流程的方式。但我不知道该怎么做…我搜索并找到了一些插件,但它们都与我想要的不同。在
有人能指导我怎么做吗?在
提前谢谢。如果我不太清楚,请随便问。在
使用Trac应该可以做到这一点,不需要插件,但是您需要启用一些默认情况下未启用的组件。希望您使用的是最新版本,最好是trac1.0.2。在
启用extra-permissions-provider:
为QA组分配票证和所有其他用户分配票证创建特殊权限:
^{pr2}$将
TICKET_ASSIGN_QA
授予QA组。为QA组创建一个特殊的工作流操作:{{2}如果你不需要在工作流中使用cd2}属性,那么你就不需要使用cd2}工作流属性了。以下内容也在
[ticket-workflow]
部分。在这个配置看起来很棘手,所以如果您需要更多提示,请随时跟进。在
相关问题 更多 >
编程相关推荐