由于我不会进入这里的原因,我需要阻止开发人员更改JIRA中的修订版本,而不会阻止他们更改Green Hopper排名。
这有点复杂,因为Greenhopper允许您更改是否使用“计划问题”或“解决问题”权限。
我尝试了以下内容:
将GH设置为使用“解决问题”权限并撤消“解决问题”权限。这可以防止用户更改这两个字段。
将GH设置为使用“计划问题”权限并撤消“解决问题”权限。这允许编辑排名,并阻止在JIRA屏幕中更改修复版本,到目前为止一切都很好。但是,仍然可以更改绿色料斗规划板中的修复版本。
我还调查了从JIRA屏幕中删除Fix Version字段,但是你仍然可以在GH中更改它。
我没有想法,所以我希望有人为我找到答案:)
忘了提 - 我正在使用JIRA 4.1.2和GH 5.1
答案 0 :(得分:1)
开箱即用,您所描述的内容无法完成。 Atlassian明确指出,他们不会像JIRA-1330中所述那样提供现场级安全性。
也就是说,控制谁能够和不能设置fixVersion字段是由Resolve Issue permission控制的,如此处所示,尽管看起来你已经走了那条路。
我的问题是:您使用的是fixVersion字段吗?如果是这样,你如何使用它,什么时候设置?答案是确定正确方法的关键。
解决此问题的几种可能方法:
与JIRA合作的时间足够长,我知道我可以拼凑一些东西来实现这一目标。这只是需要时间。例如,您可以使用脚本插件重置fixVersion字段,如果任何人在没有更改权限的情况下编辑了该字段。
根据对您的重要程度,您可能希望聘请JIRA顾问来提供满足您需求的解决方案。