推出Branching 2.0

推出Branching 2.0

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

Supabase推出Branching 2.0,简化了分支创建流程,用户无需连接Git即可在仪表板上直接创建分支,支持无代码和低代码操作,提供安全的测试环境。用户可以轻松合并更改到生产环境,但自定义角色和扩展不被支持。

🎯

关键要点

  • Supabase推出Branching 2.0,简化了分支创建流程,用户无需连接Git即可在仪表板上直接创建分支。
  • 分支是Supabase项目的副本,提供安全的测试环境,避免对生产数据库的风险更改。
  • 新版本支持通过仪表板、Supabase CLI或管理API创建分支,支持无代码和低代码操作。
  • 用户可以轻松合并更改到生产环境,但自定义角色和扩展不被支持。
  • 创建新分支时,可以选择同步到GitHub分支,支持通过表编辑器和SQL编辑器进行更改。
  • 合并请求可以由团队成员或Supabase助手进行审核,合并后可选择删除或保留分支。
  • 当前限制包括自定义角色不被捕获、仅支持公共模式更改、分支只能合并到主分支等。
  • 用户可以根据需求选择使用Git或不使用Git的分支工作流,简化开发过程。
  • 未来目标是实现无缝的工作流转换,支持在仪表板和代码库之间灵活切换。

延伸问答

Branching 2.0的主要功能是什么?

Branching 2.0简化了分支创建流程,用户无需连接Git即可在仪表板上直接创建分支,支持无代码和低代码操作。

如何在Supabase中创建新分支?

用户可以通过仪表板、Supabase CLI或管理API创建新分支,创建时可以选择同步到GitHub分支。

使用Branching 2.0有什么限制?

当前限制包括自定义角色不被捕获、仅支持公共模式更改、分支只能合并到主分支等。

Branching 2.0如何支持无代码和低代码操作?

Branching 2.0允许用户在仪表板上直接进行更改,无需编写代码,适合无代码和低代码开发者。

如何将更改合并到生产环境?

用户可以通过合并请求将更改合并到生产环境,合并后可选择删除或保留分支。

Branching 2.0的未来目标是什么?

未来目标是实现无缝的工作流转换,支持在仪表板和代码库之间灵活切换。

➡️

继续阅读