我的应用程序脚本代码似乎在一夜之间消失了。我该如何恢复?

时间:2016-01-15 23:34:56

标签: google-apps-script recovery

我不确定这个标题是什么,但标题是准确的。我花了最近几天工作的应用程序脚本代码已经从项目中消失了。

我有一个网络应用程序,我在过去的新几天里重写了所有的javascript,它工作正常,我甚至将它部署为新版本的网络应用程序。但是,今天打开应用程序脚本文件后,我的所有更改都不再存在。尽管项目中不再存在所有代码,但已发布的Web应用仍然有效。

我可以通过复制页面中的元素从已发布的Web应用程序中恢复代码,但之后我对应用程序进行了大量更改。

要点:

  • 我保存的更改已保存,我甚至使用一些新代码部署了新版本。
  • 项目中的任何文件中都没有最近几天的代码,就好像我从来没有在它上面工作过一样。

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

1 个答案:

答案 0 :(得分:1)

我想出来了。我打算删除这个问题,但认为最好为其他任何人发布答案。

原因:

看起来我在工作PC上打开了一个标签,打开了应用程序脚本项目。进行更改后,它们不会像大多数Google文档/表单一样更新所有视图。根据修订历史,它似乎在半夜的某个时候覆盖了我的项目。

修复:

您可以转到文件>请参阅修订历史,然后您可以恢复为项目的先前版本。