【问题标题】:Get file names in a commit in azure devops using rest api c#使用rest api c#在azure devops的提交中获取文件名
【发布时间】:2021-09-13 14:44:15
【问题描述】:

我正在尝试获取在 AzureDevOps 的提交中更改的文件列表。有没有获取这些信息的api?

我正在使用它,但无法获取文件信息。

https://docs.microsoft.com/en-us/rest/api/azure/devops/build/attachments/get?view=azure-devops-rest-6.0

var attachment = buildClient.GetAttachmentsAsync(projectName, buildRunId, commititem.Type).Result;

以上代码返回空值。

【问题讨论】:

    标签: azure-devops azure-pipelines azure-sdk-.net azure-rest-api


    【解决方案1】:

    有没有获取这些信息的api?

    是的。您可以使用此 API 在提交中获取文件名:Commits - Get Changes

    GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/changes?api-version=6.0
    

    .net sdk,可以参考这个类:GitCommitChanges Class

    【讨论】:

      猜你喜欢
      • 2020-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-04
      • 1970-01-01
      • 2021-01-26
      • 2022-07-17
      • 1970-01-01
      相关资源
      最近更新 更多