首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获得在Azure DevOps中创建的项目、存储库和团队的数量?

如何获得在Azure DevOps中创建的项目、存储库和团队的数量?
EN

Stack Overflow用户
提问于 2019-04-26 17:11:49
回答 3查看 1.2K关注 0票数 0

如何获取在Azure DevOps中创建的项目、存储库和团队的列表。还有管理员、贡献者和拉取请求批准者的列表。我看过Azure文档中提到的API,但它以json格式提供信息,这包含了很多信息,并且很难提取出项目和存储库名称。如何在excel或word文档中获取数据?

EN

回答 3

Stack Overflow用户

发布于 2021-10-04 07:35:14

最好的选择看起来像Rest API,它返回json,但恐怕没有简单的方法将它们导出到excel或word。

对于正在搜索什么是Rest API端点以获取它们的人,这里是详细信息;

如何获取git存储库?

您可以按照以下步骤查看存储库的数量

  1. 登录Azure DevOps
  2. 通过修改您的组织和项目名称

打开以下链接之一

https://dev.azure.com/{ORGANIZATION_NAME}/{PROJECT_NAME}/_apis/git/repositories/ https://dev.azure.com/{ORGANIZATION_NAME}/{PROJECT_ID}/_apis/git/repositories/

  1. 滚动到json响应的末尾,您应该会在页面末尾看到

的计数

如何获取项目?

按照步骤1操作,然后打开下面的链接

https://dev.azure.com/{ORGANIZATION_NAME}/_apis/projects

如何获得团队?

按照步骤1操作,然后打开下面的链接

https://dev.azure.com/{ORGANIZATION_NAME}/_apis/teams

如何查找项目Id?

在Chrome中,打开开发人员工具,打开Azure DevOps并导航到您的项目,然后您将看到以下调用,这些调用将为您提供项目id

票数 1
EN

Stack Overflow用户

发布于 2019-04-29 14:21:53

如何获得在

DevOps中创建的项目、存储库和团队的数量?

恐怕目前还没有这样的开箱即用的方法来获取excel或word文档中的数据。我们无法通过查询获得项目和存储库的列表,并将其导出到excel或word文档。

要实现这一点,您可以接受Shayki Abramczyk的建议,使用Rest API。

获得json格式的响应后,使用Powershell或其他脚本解析json文件,如:

PS Script Get All Team Projects Listed as HTML–TFS/VSTS

此外,当我们解析josn文件时,我们甚至可以将数据导出到csv文件:

门票:How to export data to CSV in PowerShell?

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2020-11-27 06:59:04

列出所有repos,并计算您有权访问的行数。

代码语言:javascript
运行
复制
# get repo details
$repo_list = az devops project list --query 'value[].name' -o tsv | % { az repos list --project $_ -o tsv} 
# count the output lines
$repo_list = az devops project list --query 'value[].name' -o tsv | % { az repos list --project $_ -o tsv} | wc -l```
note: ran this in powershell with a computer with git bash. the wc command is not a powershell command normally
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55864350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档