上下文
我有一个功能请求,表示为手柄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工作流程的默认行为.如果您希望在解析父项时解析子任务,则必须自定义工作流.
虽然在某个行为中解决了所有子节点时解决了父节点,我认为在某些情况下这种行为是合适的,但我完全不确定在解析父节点时解决子任务是完全合适的.