Rally 使用回溯API更改发布范围
假设我有一个包含许多子故事的特定版本,我想看看该版本的故事是如何随时间变化的(每次迭代)Rally 使用回溯API更改发布范围,rally,lookbackapi,Rally,Lookbackapi,假设我有一个包含许多子故事的特定版本,我想看看该版本的故事是如何随时间变化的(每次迭代) 我可以使用v2api很容易地获得分配给该版本的故事列表,但是我想使用lookbackapi返回一个迭代(例如),看看当时版本的状态如何 i、 e.是否有以前分配给发行版的故事现在没有,反之亦然 在回溯API中,似乎没有将发行版视为容器,因此不确定如何显式执行此操作 我可以简单地“蛮力”它,并在每次迭代结束时检查每个故事的发布,但这似乎有些过分 推荐的获取这些信息的方法是什么?我会使用回溯api,按照
- 我可以使用v2api很容易地获得分配给该版本的故事列表,但是我想使用lookbackapi返回一个迭代(例如),看看当时版本的状态如何
- i、 e.是否有以前分配给发行版的故事现在没有,反之亦然
- 在回溯API中,似乎没有将发行版视为容器,因此不确定如何显式执行此操作
- 我可以简单地“蛮力”它,并在每次迭代结束时检查每个故事的发布,但这似乎有些过分
推荐的获取这些信息的方法是什么?我会使用回溯api,按照您的预期,在某个特定日期使用发布集获取所有故事。然后,您可以更改日期字段并查看故事数更改,或者您可以解析用户故事数并跟踪更改。(增加或减少故事) 比如:
Ext.create('Rally.data.lookback.SnapshotStore', {
fetch: ['Name','ScheduleState', 'Project', 'Release'],
autoLoad: true,
listeners: {
load: function(store, records) {
//get count or process the records here.
}
}
},
filters: [
{
property: 'Release',
operator: '=',
value: releaseReference
}
{
property: '__At',
value: dateString
}
]
});
我将使用lookback api,并按照您的预期,在某个特定日期使用发布集获取所有故事。然后,您可以更改日期字段并查看故事数更改,或者您可以解析用户故事数并跟踪更改。(增加或减少故事) 比如:
Ext.create('Rally.data.lookback.SnapshotStore', {
fetch: ['Name','ScheduleState', 'Project', 'Release'],
autoLoad: true,
listeners: {
load: function(store, records) {
//get count or process the records here.
}
}
},
filters: [
{
property: 'Release',
operator: '=',
value: releaseReference
}
{
property: '__At',
value: dateString
}
]
});
我在这里使用的最终方法是Rally推荐的,发布范围更改应用程序的背后是我需要的开始,因此我正在修改该应用程序
- 基本上,它给了我一个从发布中添加/删除的所有故事/缺陷的列表
- 下一步(迄今为止成功…)
- 从列表中删除重复项
- 在发布中为每个日历月添加一列
- 在添加/删除的当月为每个故事添加一个标志
稍后我将通过迭代细分来扩展此功能,但现在它非常好。我在这里使用的最终方法是Rally推荐的,在发布范围更改应用程序的背后,是我需要的开始,所以我正在修改该应用程序
- 基本上,它给了我一个从发布中添加/删除的所有故事/缺陷的列表
- 下一步(迄今为止成功…)
- 从列表中删除重复项
- 在发布中为每个日历月添加一列
- 在添加/删除的当月为每个故事添加一个标志