TFSAPI: 获取特定文件的以前版本

问题描述 投票:0回答:1

我有一个程序,它可以检索与特定变化集相关的文件。我需要将这个文件和它的以前的版本进行比较。我需要下载以前版本的文件。谁能帮忙解决这个问题?具体的文档链接也很感激。

tfs tfs-sdk changeset
1个回答
1
投票

你可以参考这些API调用。

您可以在Repos文件中比较一个文件的两个不同版本。

enter image description here

然后点击 历程 选择以前的版本。

enter image description here

如下图所示,下载以前版本的文件。

enter image description here

如果你想用 rest api 下载文件,你可以参考 项目 - 获取 .

GET https://{instance}/{collection}/{project}/_apis/git/repositories/{repositoryId}/items?path={path}&scopePath={scopePath}&recursionLevel={recursionLevel}&includeContentMetadata={includeContentMetadata}&latestProcessedChange={latestProcessedChange}&download={download}&$format={$format}&versionDescriptor.versionOptions={versionDescriptor.versionOptions}&versionDescriptor.version={versionDescriptor.version}&versionDescriptor.versionType={versionDescriptor.versionType}&includeContent={includeContent}&resolveLfs={resolveLfs}&api-version=5.0
© www.soinside.com 2019 - 2024. All rights reserved.