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

上下文

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

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

PRJ-11 #resolve #time 1w #comment Finished working on the complete feature

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

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

PRJ-23 #resolve #time 1w #comment Finished working on the sub-task

FishEye会检测SVN提交并根据子任务记录活动,但它不会推进子任务的工作流程,也不会随时记录子任务或父问题.

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

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

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

>子任务处于没有可用的Resolve转换的状态.
>子任务没有默认分辨率,需要在分辨率下指定一个
>子任务具有一个或多个未由SmartCommit设置的必填字段
>子任务需要您的SmartCommit用户无需解析的权限
> [Fisheye]中有一个错误,如所建议的那样| https://answers.atlassian.com/questions/96530/can-i-resolve-an-issue-s-sub-task-using-a-fisheye-smart-在Atlassian答案论坛上提交.

快速评论一下你在问题中说的其他内容:

FishEye would resolve the parent issue (and presumably the sub-task while it was at it).

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

虽然在某个行为中解决了所有子节点时解决了父节点,我认为在某些情况下这种行为是合适的,但我完全不确定在解析父节点时解决子任务是完全合适的.

点赞