Azure Devops:在所有分支上搜索作者的提交历史记录
Azure Devops: Search Commit History of Author on ALL Branches
如何在 Azure Devops 的所有分支中找到作者的提交历史记录?这个选项只允许我在功能分支上按作者过滤。想要搜索所有分支。
How do I find the commit History for Author in All Branches in Azure
Devops?
如果想在UI页面查看所有分支内的提交历史,恐怕到现在为止,这个功能还不支持。正如你所看到的,它只支持在一个指定的分支中使用 UI 按钮进行过滤。
在我们的官方功能建议网站中,这里有这样的功能建议:View history for whole GIT repository. And also, here has another feature suggestion which has been under review: 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可以列出所有分支中过滤的作者的提交记录。
Contributions Graph 插件可以做到这一点。您可以按存储库按用户过滤。它还包括 activity 拉取请求、工作项。
IntelliJ IDEA 显示所有分支和所有作者的 Git 历史记录,我们还可以过滤提交。如果您使用任何其他 IDE,请检查 IDE.
如何在 Azure Devops 的所有分支中找到作者的提交历史记录?这个选项只允许我在功能分支上按作者过滤。想要搜索所有分支。
How do I find the commit History for Author in All Branches in Azure Devops?
如果想在UI页面查看所有分支内的提交历史,恐怕到现在为止,这个功能还不支持。正如你所看到的,它只支持在一个指定的分支中使用 UI 按钮进行过滤。
在我们的官方功能建议网站中,这里有这样的功能建议:View history for whole GIT repository. And also, here has another feature suggestion which has been under review: 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可以列出所有分支中过滤的作者的提交记录。
Contributions Graph 插件可以做到这一点。您可以按存储库按用户过滤。它还包括 activity 拉取请求、工作项。
IntelliJ IDEA 显示所有分支和所有作者的 Git 历史记录,我们还可以过滤提交。如果您使用任何其他 IDE,请检查 IDE.