是否可以查询整个工作区的缺陷?
我们的客户支持门户存在缺陷,这些缺陷具有特殊的“支持 ID”字段集,但它们可以分发到我们的任何项目。我想查询我们工作区中所有项目和子项目中的任何此类开放缺陷,但我认为项目范围界定会阻止这种情况。
有没有办法做到这一点?我想我可以将我们所有的项目放在工作区中的一个“超级”项目下并这样做,但似乎这会给组织中的每个人增加更多导航麻烦来帮助解决这个问题。
是否可以查询整个工作区的缺陷?
我们的客户支持门户存在缺陷,这些缺陷具有特殊的“支持 ID”字段集,但它们可以分发到我们的任何项目。我想查询我们工作区中所有项目和子项目中的任何此类开放缺陷,但我认为项目范围界定会阻止这种情况。
有没有办法做到这一点?我想我可以将我们所有的项目放在工作区中的一个“超级”项目下并这样做,但似乎这会给组织中的每个人增加更多导航麻烦来帮助解决这个问题。
实际上,您可以通过不在查询中指定项目(特别是将项目设置为空)来做到这一点。以下是在 App SDK 中使用 RallyDataSource 的示例:
var rallyDataSource = new rally.sdk.data.RallyDataSource('__WORKSPACE_OID__',
'__PROJECT_OID__',
'__PROJECT_SCOPING_UP__',
'__PROJECT_SCOPING_DOWN__');
var queryConfig = {
type: 'defect',
key: 'defects',
fetch: 'Name,State,Severity',
project: null //query all projects in the workspace
};
rallyDataSource.findAll(queryConfig, displayDefects);