Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Eine Version ist eine statische Kopie eines Skripts. Mit Versionen können Sie Ihre Änderungen nachverfolgen. Nach dem Speichern kann eine Version nicht mehr geändert werden. Verwenden Sie Versionen, wenn Sie an einem Skript arbeiten, das viele Änderungen und Iterationen durchläuft. Skriptprojekte können bis zu 200 Versionen haben.
Das Erstellen von Versionen ist erforderlich, wenn Sie eine Bibliothek schreiben. Weitere Informationen finden Sie unter Bibliotheken.
Version erstellen
Beim Erstellen einer neuen Bereitstellung wird automatisch eine Version erstellt. Sie können auch eine neue Version aus einer vorhandenen Bereitstellung erstellen. Gehen Sie dazu so vor:
Öffnen Sie Ihr Script-Projekt.
Klicken Sie oben auf Bereitstellen>Bereitstellungen verwalten.
Wählen Sie die aktive Bereitstellung aus, für die Sie eine neue Version erstellen möchten, und klicken Sie auf „Bearbeiten“ edit.
Wählen Sie im Abschnitt Version die Option Neue Version aus.
Klicken Sie auf Bereitstellen.
Vorherige Version ansehen
So rufen Sie eine zuvor erstellte Version in Ihrem Scriptprojekt auf:
Klicken Sie in Ihrem Script-Projekt auf historyProjekthistorie.
Wählen Sie unter Projekthistorie die Version aus, die Sie aufrufen möchten. Wenn Sie die Beschreibung einer Version aufrufen möchten, halten Sie den Mauszeiger über die Versionsnummer.
Frühere Version mit der aktuellen Version vergleichen
So vergleichen Sie eine zuvor erstellte Version mit der aktuellen Version:
Klicken Sie in Ihrem Script-Projekt auf historyProjekthistorie.
Wählen Sie unter Projekthistorie die Version aus, die Sie aufrufen möchten.
Aktivieren Sie Änderungen hervorheben.
Je nachdem, welche Änderungen Sie seit der ausgewählten Version vorgenommen haben, kann die Dateiliste die folgenden Markierungen enthalten:
Markierung
Änderungstyp
Beschreibung
Datei hinzugefügt
Diese Datei ist neu in der aktuellen Version.
Datei gelöscht
Diese Datei ist in der aktuellen Version nicht mehr vorhanden.
Datei geändert
Diese Datei enthält in der aktuellen Version Änderungen, die in der ausgewählten Version nicht vorhanden waren. Klicken Sie auf den Dateinamen, um die Änderungen anzusehen.
Version wiederherstellen
Klicken Sie in Ihrem Script-Projekt auf historyProjekthistorie.
Klicken Sie neben der Version, die Sie wiederherstellen möchten, auf more_vertWeitere Aktionen>Diese Version wiederherstellen>Wiederherstellen.
Versionen löschen
Sie können Versionen dauerhaft löschen, wenn sie nicht von einer aktiven Bereitstellung verwendet werden. Informationen zum Archivieren einer Bereitstellung oder zum Ändern der Version, die von einer aktiven Bereitstellung verwendet wird, finden Sie unter Bereitstellungen erstellen und verwalten.
Version löschen
So löschen Sie jeweils eine Version:
Klicken Sie in Ihrem Script-Projekt auf historyProjekthistorie.
Klicken Sie neben der Version, die Sie löschen möchten, auf das Dreipunkt-Menü more_vertWeitere Aktionen>Diese Version löschen>Löschen.
Mehrere Versionen gleichzeitig löschen
So löschen Sie mehrere Versionen gleichzeitig:
Klicken Sie in Ihrem Script-Projekt auf historyProjekthistorie.
Klicken Sie auf Mehrere Versionen löschen. In einem Dialogfeld wird eine Liste der Versionen angezeigt, die Sie löschen können. Versionen, die von einer aktiven Bereitstellung verwendet werden, sind nicht in der Liste enthalten.
Wählen Sie die zu löschenden Versionen aus und klicken Sie auf Löschen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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**."]]