【问题标题】:Get historical data in TFS 2013在 TFS 2013 中获取历史数据
【发布时间】:2015-10-07 17:07:29
【问题描述】:

我正在尝试从 Team Foundation server 2013 中的服务器获取历史数据,有人知道怎么做吗?在 TFS 2015 中有一种使用 AsOf 的方法,但它在 2013 版本中不起作用。

【问题讨论】:

    标签: tfs tfs-2013


    【解决方案1】:

    原来,我想要的是一个端点。

    我找到了一个,需要对其进行格式化以使用那里的数据: #{server_url}/_api/_wit/workitems?ids=#{workItem_id}

    【讨论】:

      【解决方案2】:

      在 TFS2013 中,您需要使用 TFS API 来获取工作项历史数据。您应该使用WorkItem.Revisions 属性。

      var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri("http://tfsservername:8080/tfs/defaultcollection"));
      var service = tfs.GetService<WorkItemStore>();
      var wi = service.GetWorkItem(workitemid);
      foreach (Revision revision in wi.Revisions)
      {
          //historical data
      }
      

      查看此博客了解详情:http://geekswithblogs.net/TarunArora/archive/2011/08/21/tfs-sdk-work-item-history-visualizer-using-tfs-api.aspx

      【讨论】:

        猜你喜欢
        • 2014-11-22
        • 1970-01-01
        • 1970-01-01
        • 2016-01-30
        • 2013-08-29
        • 2021-12-19
        • 2014-09-25
        • 1970-01-01
        • 2013-07-03
        相关资源
        最近更新 更多