如何解决未审核的代码警告

时间:2016-02-02 14:57:14

标签: jira bitbucket

我们正在使用连接到比特桶4.3.2的Jira 6.4.1。当我查看我的项目的版本时,我看到一些特定的Jiras的警告。警告是:

  

未审核的代码这些问题已标记为已完成但已提交   不属于拉取请求或审核的一部分。

通常作为我的工作流程,我可以在没有代码审查的情况下将提交直接推送到仓库;但列出的问题似乎有点随机,我可以用它们来锻炼。

导致此状态和警告的原因是什么,以及如何解决?

2 个答案:

答案 0 :(得分:10)

此警告是由提交中使用jira问题密钥引起的,但该问题密钥未出现在提取请求或审核中。假设应该审查该版本中包含的所有代码。

有两种方法可以删除该警告。第一个是更改开发过程并开始使用pull请求,而不是直接提交到master。

第二个是关掉那个警告。在警告标签上,应该有一个按钮管理警告,打开一个对话框,您可以在其中选择会触发警告的内容。您想要取消选中未审核代码复选框。

答案 1 :(得分:2)

无论使用拉取请求,都可能发生此问题,例如,如果某人仅在合并提交消息中引用该问题。

要解决此问题并消除警告,您可以在新分支中创建一个空提交(git commit --allow-empty -m "Review ISSUE-13"),该分支引用使用提交消息引用的所有受影响的问题。然后为其打开拉取请求,然后像往常一样将其合并。 Jira将看到合并请求请求,并且警告已清除。