Skip to main content

在已启用预生成的分支上测试开发容器配置更改

更改为预生成启用的分支的开发容器配置时,应在 codespace 中测试更改。

Who can use this feature

People with write permissions to a repository can create or edit the dev container configuration for a branch.

对已启用预生成的分支的开发容器配置所做的任何更改都会导致对 codespace 配置和关联的预生成进行更新。 因此,在将更改提交到主动使用的存储库分支之前,在 codespace 中从测试分支测试此类更改非常重要。 这将确保你不会为团队引入中断性变更。

有关详细信息,请参阅“开发容器简介”。

测试对开发容器配置的更改

  1. 从想要更改其开发容器的已启用预生成的分支中创建 codespace。 有关详细信息,请参阅“为存储库创建 codespace”。

  2. 在 codespace 中,签出测试分支。 有关详细信息,请参阅在 codespace 中使用源代码管理

  3. 对开发容器配置进行所需的更改。

  4. 通过重新生成容器来应用更改。 有关详细信息,请参阅“开发容器简介”。

  5. 一切正常之后,我们还建议从测试分支创建新的 codespace,以确保一切正常工作。 然后,可以将更改提交到存储库的默认分支或活动功能分支,从而触发该分支的预生成的更新。

    注意:创建此 codespace 所需的时间比平时长,因为它不会从预生成创建。