Rally发布范围更改应用程序标记已删除的项目

时间:2014-03-10 02:26:31

标签: rally

在Rally版本范围更改应用的SDK 2.0版本中,有一个过滤器应用于搜索回收站中的项目(在_getSnapsForSubset函数中):

    var deleted_item_from_release_change_filter = Ext.create('Rally.data.lookback.QueryFilter', {
        property: 'Release',
        operator: 'in',
        value:release_oids
    }).and(Ext.create('Rally.data.lookback.QueryFilter', {
        property: '_PreviousValues.Recycled',
        value:false
    }));

在处理过程中返回的结果集中,我想明确地将它们拉出来,但我看不到一种简单的方法来识别它们。

在过滤过程中,我可以用某种方式标记这些记录,以便以后轻松识别它们吗?

1 个答案:

答案 0 :(得分:0)

您正在使用从LookbackAPI获取数据的Snapshot存储。每this postthis post LBAPI不会跟踪回收站中的条目,也无法知道何时从回收站恢复了某些内容。 WS API中的HierarchicalRequirement有Recycled属性,但它反映了当前值(如果项目当前位于回收站中,则为true或false),因为WS API不提供历史数据。