Skip to main content

设置 Codespaces 超时时间

您可以在个人设置页面中设置 Codespaces 的默认超时。

代码空间可用于使用 GitHub Team 或 GitHub Enterprise Cloud 的组织。 更多信息请参阅“GitHub 的产品”。

代码空间将在一段时间不活动后停止运行。 您可以指定此超时期限的长度。 更新后的设置将应用于任何新创建的代码空间。

某些组织可能有最大空闲超时策略。 如果组织策略设置的最大超时小于您设置的默认超时,则将使用组织的超时而不是您的设置,并且在创建代码空间后,您将收到通知。 更多信息请参阅“限制空闲超时期限”。

警告:代码空间按分钟计费。 如果您未主动使用代码空间,但代码空间尚未超时,则仍需为代码空间运行的时间付费。 更多信息请参阅“关于代码空间的计费”。

设置默认超时

  1. 在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置)

    用户栏中的 Settings 图标

  2. In the "Code, planning, and automation" section of the sidebar, click Codespaces.

  3. 在“Default idle timeout(默认空闲超时)”下,输入所需的时间,然后单击 Save(保存)。 时间必须在 5 分钟到 240 分钟(4 小时)之间。 选择超时

设置超时期限

要了解有关 GitHub CLI 的更多信息,请参阅“关于 GitHub CLI”。

要在创建代码空间时设置超时期限,请将 idle-timeout 参数与 codespace create 子命令结合使用。 指定时间(以分钟为单位),后跟 m。 时间必须在 5 分钟到 240 分钟(4 小时)之间。

gh codespace create --idle-timeout 90m

如果在创建代码空间时未指定超时期限,则将使用默认超时期限。 有关设置默认超时期限的信息,请单击此页面上的“Web browser(Web 浏览器)”选项卡。 您当前无法通过 GitHub CLI 指定默认超时期限。