Сегодня я открыл проект Apps Script, над которым работал около месяца. Кажется, он вернулся к версии, созданной примерно два дня назад, и я не знаю почему. В любом случае, когда я проверил историю своих проектов, там не было никаких записей, кроме тех, когда я вошел в систему сегодня. Версии, к которой можно было бы вернуться, нет. Есть ли способ найти потерянную историю версий?
Я предположил, что оставил открытой вкладку со старой версией проекта, и эта вкладка автоматически сохранилась, так что последнее обновление было менее полной версией. Я пытался найти последнее намеренное сохранение прошлой ночи, но моя история версий исчезла.
Тогда я понятия не имею, почему мой проект вернулся... Или почему моя история версий исчезла.
нет, вы не сохранили код за последние два дня и закрыли его без сохранения, что означает, что ваш код за последние два дня исчез.
Это не тот случай. Я пишу сценарии для обновления Google Sheet. В течение последних двух дней я постоянно сохранял изменения, поскольку единственный способ проверить изменения в моем сценарии на листе — это сохранить изменения в файле проекта. Возможно, вчера вечером я не сохранил самые последние изменения, но я успешно использовал изменения, записанные за последние два дня в моем файле листов. Они были спасены.





Текущий редактор сценариев Google Apps не поддерживает автосохранение и не синхронизирует файлы, открытые в нескольких окнах и на нескольких устройствах.
Новые версии создаются при создании нового развертывания или при разработке новой версии для существующего развертывания.
Как вы упомянули, в истории проекта не отображаются версии. К сожалению, вы не можете восстановить свою работу.
В следующий раз не открывайте несколько окон редактора скриптов Google Apps для одного и того же проекта. Если вам необходимо это сделать, убедитесь, что вы создали новое развертывание или новую версию, если она все еще нужна вашему проекту. При совместной работе над проектом убедитесь, что соавторы не редактируют файлы Apps Script одновременно с помощью онлайн-редактора.
Рассмотрите возможность создания ежедневных (или в конце рабочего дня) резервных копий для дополнительной безопасности, особенно после внесения существенных изменений. Вы можете использовать API сценариев Google Apps, такие инструменты, как Clasp , или расширения веб-браузера, такие как Google Apps Script GitHub Assistant. Эти инструменты помогут вам обеспечить безопасность вашей работы и предотвратить возможную потерю данных.
Ссылка
Редактор сценариев Google Apps не поддерживает автосохранение.