首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lookback API:已删除的项目

Lookback API:已删除的项目
EN

Stack Overflow用户
提问于 2013-02-13 06:42:34
回答 3查看 642关注 0票数 2

我想使用lookback API来查看已删除对象的历史记录,如果我知道格式化的id,我认为这应该很简单。我只需要查询一下:

{ FormattedID:'DEXXXX‘}

但是,Lookback API是否记录了对象被删除时的任何特殊情况(例如,我是否可以确切地知道它是何时被删除的或被谁删除的)?它是否可以帮助我找到回收站中的正确位置,以便我可以尝试取消删除它?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-02-15 03:58:37

有意思的。我刚刚用fetch=true在回收站上运行了一个REST查询,在结果集上得到了比我习惯的多得多的数据:

获取https://rally1.rallydev.com/slm/webservice/1.40/recyclebinentry/12345678914.js

代码语言:javascript
复制
{ "RecycleBinEntry" : { "DeletedBy" : { "_rallyAPIMajor" : "1",
          "_rallyAPIMinor" : "40",
          "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/user/12345678910.js",
          "_refObjectName" : "User One",
          "_type" : "User"
        },
      "DeletionDate" : "2012-05-15T02:53:10.087Z",
      "Errors" : [  ],
      "ID" : "DE32",
      "Name" : "Error found in TC43: TC07-011",
      "ObjectID" : 12345678911,
      "Subscription" : { "_rallyAPIMajor" : "1",
          "_rallyAPIMinor" : "40",
          "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/subscription/12345678912.js",
          "_refObjectName" : "My Subscription",
          "_type" : "Subscription"
        },
      "Type" : "Defect",
      "Warnings" : [  ],
      "Workspace" : { "_rallyAPIMajor" : "1",
          "_rallyAPIMinor" : "40",
          "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/workspace/12345678913.js",
          "_refObjectName" : "My Workspace",
          "_type" : "Workspace"
        },
      "_CreatedAt" : "May 14, 2012",
      "_objectVersion" : "1",
      "_rallyAPIMajor" : "1",
      "_rallyAPIMinor" : "40",
      "_ref" : "https://rally1.rallydev.com/slm/webservice/1.40/recyclebinentry/12345678914.js",
      "_refObjectName" : "Error found in TC43: TC07-011"
    }
}

我没有意识到Rally发布了对此信息的增强,但此数据包括删除对象的用户的姓名和引用。

您可以使用此REST URL遍历当前工作区/项目的回收站:

https://rally1.rallydev.com/slm/webservice/1.40/recyclebin.js?workspace=/workspace/12345678919&project=/project/12345678920&fetch=true

其中12345678919和12345678920分别是工作区和项目OID。

票数 1
EN

Stack Overflow用户

发布于 2013-02-14 00:42:39

如果您知道特定的FormattedID,您可以只查询其历史记录,如上所述。没有特殊的指示器指示快照代表删除之前的最后一个有效状态,但是_ValidTo日期将从apoc (9999-01-01)更改为删除它的日期和时间。不幸的是,最后一个快照的_User字段将是对对象进行最后一次更改的人员(在删除之前),因为我们不会记录删除时的快照。

票数 2
EN

Stack Overflow用户

发布于 2013-02-13 23:12:56

不幸的是,Lookback API并没有提供类似于跟踪回收站中的删除或条目的东西。重点肯定是Analytics,并为敏捷指标提供强大的报告引擎。

这并不排除在某些情况下,LBAPI或Rally服务的其他方面可以使用跟踪能力和跟踪/责任类型的功能进行增强的可能性。Rally中增强的跟踪能力是客户表达的需求,也是Rally的产品管理团队意识到的客户需求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14843249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档