回溯 API 可以告诉您特定对象在一段时间内发生的任何更改。但它能否告诉您是哪个用户做出了这些更改?例如,您能否确定哪些用户在特定月份关闭了缺陷?
通过使用常规 WS-API 查看修订信息,可以(非常缓慢且笨拙地)找出此信息,但如果回溯 API 跟踪谁进行了特定更改,那么我认为可以轻松做到这一点使用回溯 API
回溯 API 可以告诉您特定对象在一段时间内发生的任何更改。但它能否告诉您是哪个用户做出了这些更改?例如,您能否确定哪些用户在特定月份关闭了缺陷?
通过使用常规 WS-API 查看修订信息,可以(非常缓慢且笨拙地)找出此信息,但如果回溯 API 跟踪谁进行了特定更改,那么我认为可以轻松做到这一点使用回溯 API
您可以使用特定于 LookbackAPI 的 _User 字段。请参阅此链接。
这是一个包含_User
infields
子句的查询。_用户无法补水。
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)
修订信息
_修订。修订记录的 OID
_RevisionNumber
_用户。进行编辑的用户
_SnapshotNumber
姓名
自定义字符串字段
拖放排名
所有外键 ObjectID(Workspace、Iteration、Release、Parent、Requirement 等)
所有数字字段(PlanEstimate、TaskActualTotal、TaskEstimateTotal 等)
所有布尔值
所有日期字段
子集合作为外键 ObjectID 的列表:标签、任务、缺陷、子项、重复项、前辈、后继者 迭代和发布的属性(有关详细信息,请参阅 Hydrating 迭代和发布) 项目名称(有关更多详细信息,请参阅 Hydrating 项目)