如何在Azure Devops的所有分支中找到作者的提交历史记录?此选项仅允许我按功能分支上的作者筛选。想要搜索所有分支。

.net - Azure Devops : Search Commit History of Author on ALL Branches-LMLPHP

最佳答案



如果要查看UI页面中所有分支的提交历史记录,恐怕要说到现在为止,尚不支持此功能。如您所见,它仅支持通过UI按钮在一个指定分支中进行过滤。

在我们的官方功能建议网站上,存在这样的功能建议:View history for whole GIT repository。而且,这里还有另一个功能建议已在审核中:Show combined git branch history, including common ancestor。我相信它将在不久的将来发布。

注意:您可以在那里投票和评论。当有足够的票数时,产品组将其视为计划。

尽管使用UI无法实现,但您可以尝试以下另一项工作。您可以使用Rest API在所有分支中按作者过滤提交历史记录。

这是示例:

GET https://dev.azure.com/{org name}/_apis/git/repositories/{repositoryId}/commits?searchCriteria.author={author name}&api-version=5.1

该API可以列出提交记录,并在所有分支中过滤出作者。

关于.net - Azure Devops : Search Commit History of Author on ALL Branches,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57191644/

10-13 05:15