我试图将分配给给定迭代的所有用户故事计算出一些指标。我可以成功地完成所有迭代,但无法找到获取其用户故事的内置方法。从文档(以及其他各个地方),我已经阅读了有关Hierarchical Requirement的内容,它似乎不是App SDK的一部分,现在我正在追求收藏。
{
"bindings": [
//...
{
"type": "blob",
"name": "outputBlob",
"path": "outcontainer/{rand-guid}.png",
"connection": "aaronchstorage_STORAGE",
"direction": "out"
}
],
"disabled": false
}
感谢任何帮助!
答案 0 :(得分:0)
HierarchicalRequirement只是用户故事的一个奇特名称。您是正确的,在包含其计划项目的迭代中没有直接集合。但是查询它们相当简单。
this.storiesInIteration = Ext.create('Rally.data.wsapi.Store', {
model: 'HierarchicalRequirement',
fetch: ["FormattedID", "Name"],
filters: [{
property: 'Iteration.Name',
value: 'My Iteration'
}]
autoLoad: true,
listeners: {
load: function(store, records) {
console.log(records);
}
}
});
请注意,Rally具有“类似迭代”的概念 - 通常有许多迭代具有相同的名称,开始和结束日期(一个层次结构中的每个项目)。当你创建一个新的迭代时,这就是那个小级联迭代复选框所做的事情,这就是你必须按名称而不是通过ref过滤它们的原因。