Azure Devops:所有分支上作者的搜索提交历史记录

时间:2019-07-24 21:43:42

标签: .net git azure-devops commit git-history

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

enter image description here

2 个答案:

答案 0 :(得分:4)

  

如何在Azure的所有分支中查找作者的提交历史记录   开发人员?

如果您想在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可以列出提交记录,其中所有分支都过滤了作者。

答案 1 :(得分:1)

Contributions Graph 插件可以做到这一点。您可以按存储库按用户过滤。它还包括关于拉取请求、工作项的活动。

Screenshot of the Contributions Graph