A version is a static copy of a script. Versions let you track your changes. Once you save a version, you can't modify it. Use versions when you're working on a script that goes through many changes and iterations. Script projects can have up to 200 versions.
Creating versions is required when you're writing a library. For more information, see Libraries.
Create a version
A version is automatically created when you create a new deployment. You can also create a new version from an existing deployment by taking the following steps:
- Open your script project.
- At the top, click Deploy > Manage deployments.
- Select the active deployment to create a new version for and click Edit .
- In the Version section, select New version.
- Click Deploy.
View a previous version
To view a previously created version within your script project, take the following steps:
- In your script project, click Project History.
- Under Project history, select the version you want to view. To view the description of a version, hold the pointer over the version number.
Compare a previous version to the current version
To compare a previously created version to the current, or head, version, take the following steps:
- In your script project, click Project History.
- Under Project history, select the version you want to view.
- Turn on Highlight changes.
Depending on the changes you've made since the selected version, the files list might contain the following markers:
Marker | Type of change | Description |
---|---|---|
File added |
This file is new in the current version. | |
File deleted |
This file is no longer present in the current version. | |
File modified |
This file has changes in the current version that weren't present in the selected version. To view the changes, click the file name. |
Delete versions
You can permanently delete versions if they're not in use by an active deployment. To archive a deployment or change the version that an active deployment uses, refer to Create and manage deployments.
Delete a version
To delete one version at a time, take the following steps:
- In your script project, click Project History.
- Next to the version you want to delete, click > Delete this version > Delete. More actions
Delete multiple versions at once
To delete multiple versions at the same time, take the following steps:
- In your script project, click Project History.
- Click Bulk delete versions. A dialog shows a list of versions that you can delete. Versions in use by an active deployment aren't included in the list.
- Select the versions to delete and click Delete.
- In the dialog, click Delete.