lookback API可以告诉您在一段时间内发生在特定对象上的任何更改。但它可以告诉你哪个用户进行了这些更改吗?例如,您可以确定哪个用户在特定月份关闭了缺陷吗?
通过使用常规WS-API查看修订信息,可以计算出这些信息(非常慢和笨重),但如果回顾API跟踪谁做出了特定的更改,那么我认为可以使用lookback API
轻松完成此操作答案 0 :(得分:1)
您可以使用特定于LookbackAPI的_User字段。请参阅this link。
这是一个在_User
子句中包含fields
的查询。 _用户不能补水。
https://rally1.rallydev.com/analytics/v2.0/service/rally/workspace/1234/artifact/snapshot/query.js?find={"_TypeHierarchy":"Defect","_PreviousValues.State":{$ne: "Closed"},"State":"Closed"}&fields=["ObjectID","_ValidFrom","_ValidTo","FormattedID","State","_PreviousValues.State","_User"]&compress=true&hydrate=['State',"_PreviousValues.State"]
以下是有关其他字段的文档的引用:
如果使用fields参数指定,则以下字段也可用:
_UnformattedID(如果FormattedID =" DE2345",则_UnformattedID = 2345)
修订信息
_Revision。修订记录的OID
_RevisionNumber
<强> _user。进行编辑的用户
_SnapshotNumber
姓名
自定义字符串字段
DragAndDropRank
所有外键ObjectID(工作区,迭代,发布,父级,需求等)
所有数字字段(PlanEstimate,TaskActualTotal,TaskEstimateTotal等)
所有布尔人
所有日期字段
子集合作为外键ObjectID的列表:标签,任务,缺陷,子节点,重复项,前驱项,迭代和发布的后继属性(有关更多详细信息,请参阅保湿迭代和发布)项目名称(有关详细信息,请参阅“保湿项目”)