Skip to main content

此版本的 GitHub Enterprise Server 已于以下日期停止服务 2026-03-17. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

将许可证使用情况从 GitHub Enterprise Server 同步到云

手动或使用 GitHub Connect 同步许可证。

GitHub Enterprise 许可证使用户能够同时使用 GitHub Enterprise Cloud 和 GitHub Enterprise Server。 请参阅“GitHub 企业云和服务器的结合使用”。

要查看 GitHub Enterprise Cloud 上的组合许可证详细信息并确保用户仅使用一个许可证,必须在部署之间同步许可证。 可以执行以下操作:

  • 使用 GitHub Connect 自动执行。
  • 手动将许可证文件从 GitHub Enterprise Server 上传到 GitHub。

同步许可证使用情况时,只有 GitHub Enterprise Server 上每个用户帐户的用户 ID 和电子邮件地址才会传输到 GitHub Enterprise Cloud。

自动同步许可证使用情况

可以使用 GitHub Connect 在 GitHub Enterprise Server 和 GitHub Enterprise Cloud 之间每周自动同步用户许可证计数和使用情况。

启用 GitHub Connect 后,许可证数据将每周自动同步。 还可以通过触发许可证同步作业来随时手动同步许可证数据。

启用自动许可证同步

要启用许可证同步,必须:

  1. 启用 GitHub Connect 有关详细信息,请参阅 GitHub Enterprise Server 文档中的“为 GitHub.com 启用 GitHub Connect”或“在 GHE.com 上启用 GitHub Connect”。
  2. 启用许可证同步。请参阅 GitHub Enterprise Server 文档中的“启用企业用户许可证的自动同步”。

触发许可证同步任务

  1. 登录到 GitHub Enterprise Server 实例。
  2. 在 GitHub Enterprise Server 的右上角,单击你的个人资料头像,然后单击“Enterprise settings”****。1. 在页面左侧的企业帐户边栏中,单击 “Settings”。1. 在“ Settings”下,单击“License”
  3. 在“许可证同步”下,单击“ 立即同步”****。

手动上传 GitHub Enterprise Server 许可证使用情况

您可以从 GitHub Enterprise Server 下载 JSON 文件并将文件上传到 GitHub Enterprise Cloud,在两个部署之间手动同步用户许可使用情况。

  1. 登录到 GitHub Enterprise Server 实例。

  2. 在 GitHub Enterprise Server 的右上角,单击你的个人资料头像,然后单击“Enterprise settings”****。1. 在页面左侧的企业帐户边栏中,单击 “Settings”。1. 在“ Settings”下,单击“License”

  3. 在“用户许可证”部分中的“快速链接”下,要下载包含 GitHub Enterprise Server 上当前许可使用情况的文件,请单击“导出许可使用情况”。

           ![“许可证”页的“用户许可证”部分的屏幕截图。 标记有“导出许可使用情况”的链接以深橙色标出。](/assets/images/enterprise/management-console/export-license-usage-link.png)
    
  4. 导航至 GitHub Enterprise Cloud。

  5. 在 GitHub 的右上角,单击你的个人资料图片。

  6. 根据环境,单击“ 企业”,或单击“ 企业 ”,然后单击要查看的企业。

  7. 在页面顶部,单击“ Billing and licensing”****。

  8. 单击“许可”以显示有关许可证使用的详细信息****。

  9. 在“Enterprise Server 实例”旁,单击“添加服务器使用情况”。

  10. 上传从 GitHub Enterprise Server 下载的 JSON 文件。

后续步骤

查看已使用的许可证

为简化故障排除,如果同步许可证使用情况,并且不使用 Enterprise Managed Users,我们强烈建议为 GitHub Enterprise Cloud 上的企业帐户启用已验证域。 请参阅 GitHub Enterprise Cloud 文档中的“验证或批准公司域名”。