8

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

在此处输入图像描述

4

2 回答 2

8

如何在 Azure Devops 的所有分支中找到 Author 的提交历史记录?

如果要在 UI 页面查看所有分支内的提交历史,恐怕到现在还不支持这个功能。如您所见,它仅支持在一个指定分支中使用 UI 按钮进行过滤。

在我们的官方功能建议网站上,这里有这样的功能建议:查看整个 GIT 存储库的历史记录。此外,这里还有另一个正在审查的功能建议:显示组合的 git 分支历史,包括共同祖先。我相信它会在不久的将来发布。

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

虽然它无法通过 UI 实现,但您可以尝试另一种解决方法。您可以使用Rest API在所有分支中按作者过滤提交历史记录。

这是示例:

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

此 API 可以列出所有分支中过滤作者的提交记录。

于 2019-07-25T03:01:29.193 回答
2

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

贡献图的屏幕截图

于 2021-03-21T21:59:08.943 回答