概览
作为组织所有者,您可以列出组织中所有当前处于活动和已停止的代码空间。您可能想这样做,以检查用户创建了多少代码空间,以确保他们不会产生不必要的费用。有关定价信息,请参阅 GitHub 代码空间计费。
列出组织代码空间的最简便方法是使用 GitHub CLI。您也可以使用 REST API,它会提供每个代码空间的更多信息。
有关如何查看组织或企业当前的代码空间总使用量并生成详细报告的信息,请参阅 查看您对计量产品和许可证的使用情况。
使用 GitHub CLI 列出代码空间
要列出指定组织的所有当前代码空间,请使用以下命令。
gh codespace list --org ORGANIZATION
gh codespace list --org ORGANIZATION
该命令返回一个列表,其中包含每个代码空间的以下信息
- 名称和显示名称
- 创建代码空间的用户
- 仓库和分支
- 代码空间的当前状态
要列出组织中由特定用户创建的所有当前代码空间,请使用以下命令。
gh codespace list --org ORGANIZATION --user USER
gh codespace list --org ORGANIZATION --user USER
注意
在上述命令中,将 ORGANIZATION 替换为您正在查询的组织名称。您必须是该组织的所有者。
使用 REST API 列出代码空间
您可以使用 /orgs/{org}/codespaces API 端点作为列出组织当前代码空间的替代方法。它返回的信息比 GitHub CLI 更丰富;例如机器类型的详细信息。
有关此端点的更多信息,请参阅 代码空间组织的 REST API 端点。