Google apps script 我的应用程序脚本代码似乎一夜之间就消失了。我怎样才能找回它?

Google apps script 我的应用程序脚本代码似乎一夜之间就消失了。我怎样才能找回它?,google-apps-script,recovery,Google Apps Script,Recovery,我不知道这个标题是什么,但标题是准确的。我的应用程序脚本代码,我花了过去几天的工作已经上升,并从项目中消失 我有一个web应用程序,在过去的几天里我重新编写了所有javascript,它工作得很好,我甚至将它部署为web应用程序的新版本。但是,今天打开应用程序脚本文件时,我的所有更改都不再存在。尽管项目中不再存在所有代码,但发布的web应用程序仍然可以工作 我可以从发布的web应用程序中恢复代码,只需从页面中复制元素,但后来我对应用程序做了很多更改 要点: 我所做的更改被保存了,我甚至用一些新

我不知道这个标题是什么,但标题是准确的。我的应用程序脚本代码,我花了过去几天的工作已经上升,并从项目中消失

我有一个web应用程序,在过去的几天里我重新编写了所有javascript,它工作得很好,我甚至将它部署为web应用程序的新版本。但是,今天打开应用程序脚本文件时,我的所有更改都不再存在。尽管项目中不再存在所有代码,但发布的web应用程序仍然可以工作

我可以从发布的web应用程序中恢复代码,只需从页面中复制元素,但后来我对应用程序做了很多更改

要点:

  • 我所做的更改被保存了,我甚至用一些新代码部署了它的新版本
  • 过去几天的代码都不存在于项目中的任何文件中,就好像我从来没有做过一样

这是怎么发生的?如何从谷歌应用程序脚本项目中恢复“丢失”的代码?

我找到了答案。我本来打算删除这个问题,但我认为最好是为遇到这个问题的其他人发布一个答案

原因:

看起来我在工作电脑上打开了一个选项卡,而应用程序脚本项目却处于打开状态。当进行更改时,它们不会像大多数谷歌文档/表单那样在所有视图上更新。根据修订历史,它看起来像是在午夜的某个时间覆盖了我的项目。

修复方法:


您可以通过转到文件>查看修订历史记录来查看这一点,然后可以恢复到项目的早期版本

在脚本编辑器中,签入文件>查看修订历史记录以查看它是否存在。如果没有,请写信给谷歌支持部门,也许他们可以提供帮助。你已经无能为力了。嘿,苏杰,我终于想出来了。我贴出了我问题的答案。非常感谢。