【问题标题】:Find user stories for specific release or project查找特定版本或项目的用户故事
【发布时间】:2014-06-20 15:21:56
【问题描述】:

我需要知道如何为我正在处理的项目导入用户故事,并使用其中一些连接到的特定版本过滤这些用户故事 实际上,我需要使用 url 来匹配这些数据,例如:

https://rally1.rallydev.com/slm/webservice/v3.0/artifact?query=((Release.Name=.............))=&fetch=true

但它没有使用发布名称过滤数据

如果我可以修改这个来获取数据就好了:

https://rally1.rallydev.com/slm/webservice/v3.0/hierarchicalrequirement/?fetch=Release,Tasks,FormattedID,Name,Owner,State&start=1&pagesize=200&pretty=true

【问题讨论】:

    标签: rest url rally


    【解决方案1】:

    根据WS API object model,Artifact 上没有 Release 属性。

    使用hierarchicalrequirement 代替artifact

    https://rally1.rallydev.com/slm/webservice/v2.0/hierarchicalrequirement?query=(Release.Name%20%3D%20%22ReleaseABC%22)&fetch=FormattedID,ScheduleState&pagesize=200
    

    由于您正在获取任务:只要您只对集合的引用和计数感兴趣就足够了。如果您想对集合进行水合,则需要单独请求。在本例中我们遍历 WorkProduct.ObjectID:

    https://rally1.rallydev.com/slm/webservice/v2.0/task?query=(WorkProduct.ObjectID%20%3D%12345)&fetch=State,ToDo,Estimate&pagesize=200
    

    【讨论】:

    • 谢谢。那是工作。你知道如何搜索特定项目下的用户故事吗?
    • 是的。您可以使用类似于 Release.Name 的 Project.Name。在交互式 WS API 文档中进行实验。
    猜你喜欢
    • 2018-12-25
    • 1970-01-01
    • 2017-04-21
    • 1970-01-01
    • 2012-11-02
    • 1970-01-01
    • 2014-08-15
    • 2022-07-19
    • 1970-01-01
    相关资源
    最近更新 更多