1

ワークスペース全体の欠陥を照会することは可能ですか?

特別な「サポートID」フィールドが設定されたカスタマーサポートポータルからの欠陥がありますが、それらはどのプロジェクトにも配布できます。ワークスペース内のすべてのプロジェクトとサブプロジェクトでこのような未解決の欠陥をクエリしたいのですが、プロジェクトのスコープによってこれを防ぐことができると思います。

これを行う方法はありますか?すべてのプロジェクトをワークスペース内の1つの「スーパー」プロジェクトにまとめて、そのように行うことができると思いますが、それでは、組織内のすべての人がこの問題を解決するのに役立つナビゲーションの問題がさらに増えるようです。

4

1 に答える 1

2

実際には、クエリでプロジェクトを指定しない(具体的にはプロジェクトをnullに設定する)ことでこれを行うことができます。AppSDKで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);
于 2012-04-25T12:52:57.073 に答える