版本

版本是脚本的静态副本。通过版本跟踪更改。版本一经保存便无法更改。在处理经过多次更改和迭代的脚本时,请使用版本。脚本项目最多可以有 200 个版本。

版本与部署 不同:

  • 版本:代码在特定时间点的快照。
  • 部署:使用特定版本的脚本的版本。如需更新现有部署的代码,您可以创建一个新版本,然后修改部署以使用该版本。

编写库时,请创建版本。如需了解详情,请参阅

创建版本

创建新部署时,系统会自动创建版本。如需从现有部署创建新版本,请打开脚本项目并按照以下步骤操作:

  1. 点击顶部的部署 > 管理 部署
  2. 选择要为其创建新版本的有效部署,然后点击 修改
  3. 版本 部分,选择新版本
  4. 点击部署

查看之前的版本

如需查看脚本项目中之前创建的版本,请按照以下步骤操作:

  1. 在脚本项目中,点击 项目历史记录
  2. 项目历史记录 下,选择要查看的版本。如需查看版本的 说明,请将指针悬停在版本号上。

将之前的版本与当前版本进行比较

如需将之前创建的版本与当前版本(或主版本)进行比较,请按照以下步骤操作:

  1. 在脚本项目中,点击 项目历史记录
  2. 项目历史记录 下,选择要查看的版本。
  3. 开启突出显示更改

根据自所选版本以来的更改,文件列表包含以下标记:

标记 更改类型 说明

已添加文件

此文件是当前版本中的新文件。

已删除文件

此文件不再存在于当前版本中。

已修改文件

此文件在当前版本中进行了更改,而所选版本中没有这些更改。如需查看更改,请点击文件名。

恢复之前的版本

您无法自动恢复脚本项目的先前版本。 不过,您可以手动将先前版本中的代码复制到当前项目中:

  1. 在脚本项目中,点击 项目历史记录
  2. 项目历史记录 下,选择要恢复的版本。
  3. 系统会显示该版本的代码。从该版本中的文件复制代码。
  4. 如需更新当前版本,请将复制的代码粘贴到编辑器中的相应文件中。
  5. 点击“保存”图标 Apps 脚本编辑器中的“保存”按钮图标

删除版本

如果版本未被有效部署使用,您可以永久删除这些版本。如需归档部署或更改有效 部署使用的版本,请参阅 创建和管理部署

删除版本

如需一次删除一个版本,请按照以下步骤操作:

  1. 在脚本项目中,点击 项目历史记录
  2. 在要删除的版本旁边,依次点击 更多操作 > 删除此版本 > 删除

一次性删除多个版本

如需同时删除多个版本,请按照以下步骤操作:

  1. 在脚本项目中,点击 项目历史记录
  2. 点击 批量删除版本。系统会显示一个对话框,其中列出了要删除的版本。有效部署正在使用的版本不会包含在此 列表中。
  3. 选择要删除的版本,然后点击删除
  4. 在该对话框中,点击删除