azure-devops - 将 Azure DevOps SDK 用于 Git 功能的解决方案
问题描述
我正在寻找一种解决方案,我可以使用 Azure DevOps SDK 来查看存储库、分支、提交等,如 Blazor 或其他 .NET 平台(如 WinForm)。
例如,在我开始使用 SDK 并使用 API 创建应用程序之前,我宁愿购买或使用已经存在的解决方案,而无需重新发明轮子。
我会对有人已经尝试过的任何解决方案或付费解决方案感兴趣。
提前谢谢你。
解决方案
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
推荐阅读
- javascript - npm 错误!缺少脚本:尝试运行我的 React 应用程序时启动
- c++ - 使用 boost :: bind 时 1.71.0 和 1.74.0 有区别吗
- php - 带有 PHP cURL 的 Nginx 401
- javascript - 从数组中过滤一系列日期
- javascript - Sanity.io 代码输入 - 如何为突出显示的行添加输入字段?
- python - 如何动态创建包含装饰器的函数?
- r - C 堆栈使用量太接近限制
- blockchain - 使用 indy-cli 创建池时出错
- python - 在 Python 中给定时间后退出尝试尝试
- html - 图像固定宽度的 css 浮动框中的 html+css 错误