首页 > 解决方案 > 将 Azure DevOps SDK 用于 Git 功能的解决方案

问题描述

我正在寻找一种解决方案,我可以使用 Azure DevOps SDK 来查看存储库、分支、提交等,如 Blazor 或其他 .NET 平台(如 WinForm)。

例如,在我开始使用 SDK 并使用 API 创建应用程序之前,我宁愿购买或使用已经存在的解决方案,而无需重新发明轮子。

我会对有人已经尝试过的任何解决方案或付费解决方案感兴趣。

提前谢谢你。

标签: azure-devops

解决方案


I am searching for a solution where I can use Azure DevOps SDK to view repositories, branch, commit

List all repositories via Azure DevOps REST API

GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories?api-version=6.1-preview.1

List branch via repo name

GET https://dev.azure.com/{Org name}/{project name}/_apis/git/repositories/{repo name or repo ID}/refs?filter=heads&api-version=6.1-preview.1

Retrieve git commits for a project

GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/commits?api-version=6.1-preview.1

推荐阅读