使用 rest api c# 在 azure devops 的提交中获取文件名
Get file names in a commit in azure devops using rest api c#
我正在尝试获取在 AzureDevOps 的提交中更改的文件列表。是否有 api 获取此信息?
我正在使用它,但无法获取文件信息。
var attachment = buildClient.GetAttachmentsAsync(projectName, buildRunId, commititem.Type).Result;
以上代码returns空值。
Is there an api to get this information ?
是的。您可以使用此 API 在提交中获取文件名:Commits - Get Changes
GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/changes?api-version=6.0
.net sdk可以参考这个class:GitCommitChanges Class
我正在尝试获取在 AzureDevOps 的提交中更改的文件列表。是否有 api 获取此信息?
我正在使用它,但无法获取文件信息。
var attachment = buildClient.GetAttachmentsAsync(projectName, buildRunId, commititem.Type).Result;
以上代码returns空值。
Is there an api to get this information ?
是的。您可以使用此 API 在提交中获取文件名:Commits - Get Changes
GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/commits/{commitId}/changes?api-version=6.0
.net sdk可以参考这个class:GitCommitChanges Class