Azure DevOps - 对 "Iteration" 字段执行操作的新工作项规则
Azure DevOps - New work item rule with action on "Iteration" field
我正在尝试定义新的工作项规则,并为字段 "Iteration" 设置操作,但它不可用。
有什么问题,我该如何解决?
我想,你没有任何问题。这是 azure devops 的特性:迭代路径总是包含一些值(最小值:作为迭代根的团队项目名称)。所以你的规则将不起作用。
您可以post将您的需求作为向 azure devops 团队提出的功能请求:https://developercommunity.visualstudio.com/spaces/21/visual-studio-team-services.html?type=idea
这可以是这样的:将迭代路径字段(并忽略根)或迭代 ID 字段添加到工作项规则。另外描述您的情况和问题。
Azure DevOps - New work item rule with action on “Iteration” field
那是因为 Area Path
和 iteration path
字段未包含在自定义规则字段列表中。此问题已作为功能请求报告给 azure devops 团队:
Can't reference Iteration Path field when creating work item rules
经过一段时间的排查,我可能找到了造成这种情况的原因。
找到只有Area Path
和iteration path
字段不在自定义规则字段列表中的原因,我想是它的类型可能与其他字段不同。
于是,我从TFS导入了一个Process,然后发现Area Path
和iteration path
字段的类型是TreePath:
我们不能简单地确定一个值是否像字符串类型那样是 TreePath
。因为我们可能在 Area Path
和 iteration path
中包含 \
作为字符串。比如我新建一个区域名称是MyTest\Bug
,那么我的区域路径就会变成:MyTestProject\MyTest\Bug
。现在,问题是 MyTest
和 Bug
之间的 \
将被视为树路径而不是字符串:
MyTestProject
-----MyTest
----Bug
因此,这可能是导致此问题的原因。
但我找不到任何解决此问题的方法,您可以在我们的 UserVoice 网站 (https://developercommunity.visualstudio.com/content/idea/post.html?space=21 ) 上添加对此功能的请求,该网站是我们提供产品建议的主要论坛。感谢您帮助我们构建更好的 Azure DevOps。
我正在尝试定义新的工作项规则,并为字段 "Iteration" 设置操作,但它不可用。 有什么问题,我该如何解决?
我想,你没有任何问题。这是 azure devops 的特性:迭代路径总是包含一些值(最小值:作为迭代根的团队项目名称)。所以你的规则将不起作用。
您可以post将您的需求作为向 azure devops 团队提出的功能请求:https://developercommunity.visualstudio.com/spaces/21/visual-studio-team-services.html?type=idea
这可以是这样的:将迭代路径字段(并忽略根)或迭代 ID 字段添加到工作项规则。另外描述您的情况和问题。
Azure DevOps - New work item rule with action on “Iteration” field
那是因为 Area Path
和 iteration path
字段未包含在自定义规则字段列表中。此问题已作为功能请求报告给 azure devops 团队:
Can't reference Iteration Path field when creating work item rules
经过一段时间的排查,我可能找到了造成这种情况的原因。
找到只有Area Path
和iteration path
字段不在自定义规则字段列表中的原因,我想是它的类型可能与其他字段不同。
于是,我从TFS导入了一个Process,然后发现Area Path
和iteration path
字段的类型是TreePath:
我们不能简单地确定一个值是否像字符串类型那样是 TreePath
。因为我们可能在 Area Path
和 iteration path
中包含 \
作为字符串。比如我新建一个区域名称是MyTest\Bug
,那么我的区域路径就会变成:MyTestProject\MyTest\Bug
。现在,问题是 MyTest
和 Bug
之间的 \
将被视为树路径而不是字符串:
MyTestProject
-----MyTest
----Bug
因此,这可能是导致此问题的原因。
但我找不到任何解决此问题的方法,您可以在我们的 UserVoice 网站 (https://developercommunity.visualstudio.com/content/idea/post.html?space=21 ) 上添加对此功能的请求,该网站是我们提供产品建议的主要论坛。感谢您帮助我们构建更好的 Azure DevOps。