回溯API可以告诉您在一段时间内发生在特定对象上的任何更改。但是它能告诉你是哪个用户做了这些更改吗?例如,您能否确定哪些用户在特定月份关闭了缺陷?
可以通过使用常规的WS-API查看修订信息(在非常缓慢和笨拙的情况下)来确定这些信息,但是如果回溯API跟踪谁做了特定的更改,那么我认为可以很容易地使用回溯API来完成这一任务。
发布于 2015-09-11 18:38:14
您可以使用特定于_User的LookbackAPI字段。见此链接。
下面是一个在_User子句中包含fields的查询。_User不能被水化。
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"]以下是文档中关于其他字段的引用:
如果使用field参数指定了以下字段,则也可用:
_UnformattedID (如果FormattedID="DE2345",那么_UnformattedID=2345)
修订信息
_Revision。修订记录的OID
_RevisionNumber
_User.编辑的用户
_SnapshotNumber
名字
自定义字符串字段
DragAndDropRank
所有外键对象All (工作区、迭代、发布、父级、需求等)
所有数字字段(PlanEstimate、TaskActualTotal、TaskEstimateTotal等)
全布尔人
所有日期字段
子集合作为外键ObjectID的列表:标记、任务、缺陷、子、副本、前辈、迭代和发布的后继属性(更多细节请参见Hydrating迭代和Iteration )项目名称(更多细节见Hydrating )
https://stackoverflow.com/questions/32527943
复制相似问题