我可以使用FishEye智能提交解决问题的子任务吗?

时间:2012-10-15 12:54:53

标签: jira jira-plugin atlassian-fisheye

上下文

我有一个功能请求,表示为句柄 PRJ-11 的JIRA问题。我的问题有一个子任务,句柄为 PRJ-23 。 JIRA安装了最新的FishEye和FishEye插件,并启用了智能提交。

问题

如果我要使用日志消息进行SVN提交:

  

PRJ-11 #resolve #time 1w #comment完成整个功能的工作

FishEye将解决父问题(可能是它的子任务)。

如果我尝试对子任务执行相同的操作:

  

PRJ-23 #resolve #time 1w #comment完成了子任务的工作

FishEye会检测SVN提交并针对子任务记录活动,它不会推进子任务的工作流程,也不会随时记录子任务或父问题。< / p>

我的提交消息语法或FishEye配置中是否遗漏了某些内容?

1 个答案:

答案 0 :(得分:2)

您提交的提交消息应该将子任务转换为已解决状态,假设它处于可用Resolve转换的状态,并且您不需要子任务在解析时指定解析。

如果这不起作用,我会看到几个可能的原因:

  1. 子任务处于无法使用Resolve转换的状态。
  2. 子任务没有默认分辨率,需要以分辨率
  3. 指定
  4. 子任务有一个或多个未由SmartCommit设置的必填字段
  5. 子任务需要您的SmartCommit用户无需解析的权利
  6. [Fisheye中有一个错误,如建议的那样| https://answers.atlassian.com/questions/96530/can-i-resolve-an-issue-s-sub-task-using-a-fisheye-智能提交]在Atlassian答案论坛。
  7. 快速评论你在问题中说过的其他内容:

      

    FishEye将解决父问题(可能是它的子任务)。

    这不是JIRA工作流程的默认行为。如果您希望在解析父项时解析子任务,则必须自定义工作流程。

    虽然在我的一些行为中解决了所有子项都已解决的问题,但在某些情况下我认为这种行为是合适的,但我完全不确定在解析父项时解决子任务是完全合适的。