使用powershell或git列出Pull请求的已更改文件



我需要在Azure DevOps Server 2019 git repo中列出在特定拉取请求中修改的文件列表。

据我所知,没有直接的Rest Api可以做到这一点。您可以首先使用GetPullRequestCommits来获得一个特定PR的提交,然后在循环中使用Get-changes来获得在一个PR中更改的文件。

changes中的path元素表示已更改的文件。但目前没有一个Azure Devops Rest api可以直接列出所有更改的文件的名称。

此外:您可以考虑使用git command而不是Rest-api来完成该工作。类似的问题参见如何从Git Pull请求中查看所有修改的文件?并在Git/GitHub中列出拉取请求中更改的所有文件。希望有帮助:(

相关内容

  • 没有找到相关文章

最新更新