VSTS中限制开发人员关闭bug权限的设置方法

在Visual Studio Team Services (VSTS)中,项目管理员和团队管理员通常希望确保软件质量,避免未经充分测试的bug被错误地关闭。为了达到这一目的,可以通过配置工作项流程来限制开发人员的权限,使他们只能将bug标记为“已解决”状态,而无法直接关闭bug。以下是如何在VSTS中设置这一权限的步骤:

1. 登录VSTS账户,并导航到项目设置页面。

2. 在左侧导航栏中,选择“Work > Process”来编辑工作项流程。

3. 在工作项流程编辑器中,找到“Bug”工作项类型,并点击进入编辑状态。

4. 在“Bug”工作项类型的设置页面中,找到“状态”部分。

5. 在状态列表中,选择“已解决”状态,然后点击“编辑”按钮。

6. 在“编辑状态”对话框中,找到“权限”部分。

7. 在“权限”部分,你可以设置谁可以更改状态为“已解决”。通常,你可以选择“所有用户”,然后点击“添加”按钮来限制特定角色或用户组的权限。

8. 在“添加权限”对话框中,选择“排除”选项,然后从列表中选择“关闭”权限。

9. 确认你的选择,然后点击“保存”按钮。

10. 重复上述步骤,为“已解决”状态设置其他必要的权限,确保只有合适的角色或用户组可以更改状态。

11. 完成设置后,保存并发布流程更改。

通过上述步骤,项目管理员和团队管理员可以确保开发人员在提交代码前必须将bug标记为“已解决”状态,而不是直接关闭。这样可以有效地控制bug的关闭流程,确保所有bug都得到适当的关注和验证。

请注意,VSTS可能会更新其界面和功能,因此上述步骤可能会随着时间而变化。如果VSTS界面有所更新,请参考最新的官方文档或帮助指南来获取准确的操作步骤。

更多文章请关注《万象专栏》