VSTS REST API-获取在指定日期后更改的项目列表

时间:2018-06-20 19:48:33

标签: tfs azure-devops tfvc

在vsts rest API中,我可以获取在指定日期之前更改的项目列表:

http://server:8080/tfs/ProjName/_apis/tfvc/items?versionDescriptor.versionType=date&versionDescriptor.version=2018-06-12T00:00&scopePath=$/Path

但是如何获得在此日期之后更改的项目列表?

1 个答案:

答案 0 :(得分:1)

否,我们无法直接通过REST API在指定日期之后获得项目列表。

但是,您可以运行REST API两次以获取特定日期之前的项目列表,然后进行比较以检索不同日期之间的项目列表。

例如:

  1. 获取日期 2018-05-12 之前的项目列表:

    GET http://server:8080/tfs/ProjName/_apis/tfvc/items?versionDescriptor.versionType=date&versionDescriptor.version=2018-05-12T00:00&scopePath=$/Path
    
  2. 获取日期 2018-06-21 之前的项目列表:

    GET http://server:8080/tfs/ProjName/_apis/tfvc/items?versionDescriptor.versionType=date&versionDescriptor.version=2018-06-21T00:00&scopePath=$/Path
    
  3. 比较以上回复中的项目,然后您可以获取 在日期 2018-05-12
  4. 之后的项目列表