Rally Query分隔相似的标签,例如项目N和项目名称

时间:2013-10-31 23:01:07

标签: rally

我有一个场景,我有两个相似的标签“Project N”和“Project Name”。有一个自定义网格(缺陷)有一个用于“项目N”的查询,但也捕获“项目名称”当我正在寻找“项目N”时,排除“项目名称”的最佳方法是什么

示例查询

(((Requirement.Tags.Name contains "Project N") AND (State < "Closed")) AND (Tags.Name !contains "Project N"))

2 个答案:

答案 0 :(得分:0)

我没有类似情况下的一组标签进行测试,但似乎如果你将!contains更改为“Name”,它应该只获得“Project N”标记的项目,而不会得到“项目名称“已标记的项目。

(((Requirement.Tags.Name contains "Project N") AND (State < "Closed")) AND (Tags.Name !contains "Project Name"))

这应该找到所有被标记为“项目N”且状态小于已关闭的项目,并且未标记带有“项目名称”的项目。 - 但是,如果标有“项目N”的项目也标有“项目名称”,或者还标记了其他标签,例如“项目名称 - 神鹰”,则它将排除这些项目。 ...我不确定是否有办法通过自定义网格解决这个问题;我认为你需要创建一个自定义报告来避免这种情况,尽管我可能是错的。

答案 1 :(得分:0)

我已经设置了相同的标签集并测试了相同的查询字符串但是我没有遇到同样的问题。我试过了:

(((Requirement.Tags.Name contains "Project N") AND (State < "Closed")) AND (Tags.Name !contains "Project N"))

我的查询根据需要使用“项目名称”标记排除用户素材。

如果这仍然不适合您,我建议您使用拉力赛任何页面底部的“联系支持”链接打开拉力赛支持案例。