Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.
Una versión es una copia estática de una secuencia de comandos. Las versiones te permiten hacer un seguimiento de tus cambios. Una vez que guardes una versión, no podrás modificarla. Usa versiones cuando trabajes en un guion que sufra muchos cambios y repeticiones. Los proyectos de secuencias de comandos pueden tener hasta 200 versiones.
Crear versiones es obligatorio cuando escribes una biblioteca. Para obtener más información, consulta Bibliotecas.
Crea una versión
Cuando creas una implementación nueva, se crea automáticamente una versión. También puedes crear una versión nueva a partir de una implementación existente siguiendo estos pasos:
Abre tu proyecto de secuencia de comandos.
En la parte superior, haz clic en Implementar>Administrar implementaciones.
Selecciona la implementación activa para la que deseas crear una versión nueva y haz clic en Editar edit.
En la sección Versión, selecciona Nueva versión.
Haz clic en Implementar.
Cómo ver una versión anterior
Para ver una versión creada anteriormente en tu proyecto de secuencia de comandos, sigue estos pasos:
En tu proyecto de secuencia de comandos, haz clic en historyHistorial del proyecto.
En Historial del proyecto, selecciona la versión que deseas ver. Para ver la descripción de una versión, mantén el puntero sobre el número de versión.
Compara una versión anterior con la versión actual
Para comparar una versión creada anteriormente con la versión actual o principal, sigue estos pasos:
En tu proyecto de secuencia de comandos, haz clic en historyHistorial del proyecto.
En Historial del proyecto, selecciona la versión que deseas ver.
Activa Destacar cambios.
Según los cambios que hayas realizado desde la versión seleccionada, es posible que la lista de archivos contenga los siguientes marcadores:
Marcador
Tipo de cambio
Descripción
Se agregó el archivo
Este archivo es nuevo en la versión actual.
Se borró el archivo
Este archivo ya no está presente en la versión actual.
Archivo modificado
Este archivo tiene cambios en la versión actual que no estaban presentes en la versión seleccionada. Para ver los cambios, haz clic en el nombre del archivo.
Cómo restablecer una versión
En tu proyecto de secuencia de comandos, haz clic en historyHistorial del proyecto.
Junto a la versión que deseas restablecer, haz clic en more_vertMás acciones>Restablecer esta versión>Restablecer.
Borra las versiones
Puedes borrar versiones de forma permanente si no las usa una implementación activa. Para archivar una implementación o cambiar la versión que usa una implementación activa, consulta Crea y administra implementaciones.
Borrar una versión
Para borrar una versión a la vez, sigue estos pasos:
En tu proyecto de secuencia de comandos, haz clic en historyHistorial del proyecto.
Junto a la versión que quieras borrar, haz clic en more_vertMás acciones>Borrar esta versión>Borrar.
Cómo borrar varias versiones a la vez
Para borrar varias versiones al mismo tiempo, sigue estos pasos:
En tu proyecto de secuencia de comandos, haz clic en historyHistorial del proyecto.
Haz clic en Borrar versiones de forma masiva. Aparecerá un diálogo con una lista de las versiones que puedes borrar. Las versiones que usa una implementación activa no se incluyen en la lista.
Selecciona las versiones que deseas borrar y haz clic en Borrar.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-04 (UTC)"],[[["\u003cp\u003eVersions in Apps Script are static copies of your script, allowing you to track changes and revert to previous states if necessary.\u003c/p\u003e\n"],["\u003cp\u003eCreating versions is essential for libraries and projects undergoing frequent modifications, providing a history of your script's development.\u003c/p\u003e\n"],["\u003cp\u003eYou can easily create, view, compare, and delete versions within your Apps Script project using the provided steps.\u003c/p\u003e\n"],["\u003cp\u003eA maximum of 200 versions can be stored per script project, offering ample space for tracking your progress.\u003c/p\u003e\n"],["\u003cp\u003eVersions in use by active deployments cannot be deleted, ensuring that your deployed scripts remain functional.\u003c/p\u003e\n"]]],[],null,["A version is a static copy of a script. Versions let you track your\nchanges. Once you save a version, you can't modify it. Use versions when you're\nworking on a script that goes through many changes and iterations. Script\nprojects can have up to 200 versions.\n\nCreating versions is required when you're writing a library. For more\ninformation, see [Libraries](https://developers.google.com/apps-script/guides/libraries.html#creating-a-library).\n\nCreate a version\n\nA version is automatically created when you create a new deployment. You can\nalso create a new version from an existing deployment by taking the following\nsteps:\n\n1. Open your script project.\n2. At the top, click **Deploy** \\\u003e **Manage\n deployments**.\n3. Select the active deployment to create a new version for and click Edit edit.\n4. In the **Version** section, select **New version**.\n5. Click **Deploy**.\n\nView a previous version\n\nTo view a previously created version within your script project, take the\nfollowing steps:\n\n1. In your script project, click history **Project History**.\n2. Under **Project history**, select the version you want to view. To view the description of a version, hold the pointer over the version number.\n\nCompare a previous version to the current version\n\nTo compare a previously created version to the current, or head, version, take\nthe following steps:\n\n1. In your script project, click history **Project History**.\n2. Under **Project history**, select the version you want to view.\n3. Turn on **Highlight changes**.\n\nDepending on the changes you've made since the selected version, the files list\nmight contain the following markers:\n\n| Marker | Type of change | Description |\n|--------|----------------|--------------------------------------------------------------------------------------------------------------------------------------|\n| | File added | This file is new in the current version. |\n| | File deleted | This file is no longer present in the current version. |\n| | 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. |\n\nRestore a version\n\n1. In your script project, click history **Project History**.\n2. Next to the version you want to restore, click more_vert **More actions** \\\u003e **Restore this version** \\\u003e **Restore**.\n\nDelete versions\n\nYou can permanently delete\nversions if they're not in use by an active deployment. To archive a deployment\nor change the version that an active deployment uses,\nrefer to [Create and manage deployments](/apps-script/concepts/deployments).\n\nDelete a version\n\nTo delete one version at a time, take the following steps:\n\n1. In your script project, click history **Project History**.\n2. Next to the version you want to delete, click more_vert **More actions** \\\u003e **Delete this version** \\\u003e **Delete**.\n\nDelete multiple versions at once\n\nTo delete multiple versions at the same time, take the following steps:\n\n1. In your script project, click history **Project History**.\n2. 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.\n3. Select the versions to delete and click **Delete**.\n4. In the dialog, click **Delete**."]]