跳转到内容

版本控制

每次更改都会保存一个带编号的快照。在 builder 工具栏的版本下拉菜单中以只读方式浏览历史版本。目前尚无回滚按钮 — 如需撤销某项更改,请让 AI 将其改回原状。

AI 对您应用所做的每一次更改都会提交到由 Proyecta 管理的私有仓库,并以带编号的版本形式记录,供您随时回顾查看。

使用 builder 工具栏中的版本下拉菜单在各个快照之间切换。在移动端,可通过 More 菜单访问版本历史。查看历史版本时,点击版本横幅中的 Open history 即可查看完整版本列表。每个版本显示以下信息:

  • 版本号(例如 “v12”)
  • 标签(里程碑版本会设置标签,普通迭代版本则为空)
  • 按您所在地区显示的创建时间戳
  • git commit 哈希值的前 7 位字符

点击任意版本卡片,即可在预览窗口中打开该快照。历史版本以只读模式打开 — 您可以查看代码和预览效果,但无法在历史视图中进行编辑。

浏览历史版本时,工具栏下方会显示一条横幅,内容为 “Viewing version N in read-only mode.” 点击横幅中的 Return to latest 即可返回当前工作状态并继续编辑。

如果您从未进行过任何编辑,列表会显示 “No snapshots yet — versions are created automatically after builder turns that commit changes.”

打开旧版本并不会回滚您的应用,目前也没有“回滚到此版本”按钮。如需撤销某项更改,请让 AI 将其改回:

  • "Undo the last change"
  • "Put the homepage hero back the way it looked in version 6"

AI 会将您的应用向前编辑至您所描述的状态。使用版本历史来_查看_早期版本的样子,然后告诉 AI 您想恢复哪些内容。

builder 中没有终端,也没有 git 访问权限,因此 git revert / git reset 对您不可用。

您的项目代码存储在由 Proyecta 基础设施管理的私有仓库中,不对用户开放:builder 中没有代码编辑器,没有仓库 URL,没有 git clone,也无法连接您自己的 GitHub 账户或组织。请参阅导出您的数据,了解这意味着什么以及如何联系我们获取您的代码。

每个版本包含哪些内容?

代码更改、配置更新和 schema 修改 — 所有存储在 git 中的内容。存储在仓库之外的资源(如上传的文件和数据库记录)不在版本控制范围内。

我可以创建分支吗?

不可以。builder 中未开放分支功能 — 没有终端,也没有 git 访问权限。每次更改都会作为新版本落到您项目的工作分支上。

如何与团队协作?

Settings 中邀请团队成员,所有人通过同一个 builder 进行协作,共享同一套代码库和版本历史。请参阅共享

  • 一键回滚 — 版本历史列表中的“回滚到此版本”按钮,可创建一个与旧快照一致的新版本
  • 自定义版本标签 — 为单个版本命名,便于日后快速查找