Gad*_*get 5 google-apps-script
我在这个网站和网络上进行了相当广泛的搜索,但找不到任何关于如何备份绑定的 Google Apps 脚本的帖子。有没有办法做到这一点以及如何做到这一点?我对 Google Drive 中的任何内容都使用备份解决方案,尽管在恢复任何文件时,绑定的脚本/项目不是其中的一部分。
欢迎任何帮助,预先感谢
这不是一个完美的解决方案,但它确实提供了一种从绑定项目中提取内容的方法。
在要从中获取 .gs 函数的绑定脚本项目中,单击“文件”菜单,然后选择“管理版本”。
输入描述,然后单击“保存新版本”
在要从中获取 .gs 函数的绑定脚本项目中,单击“文件”菜单,然后选择“项目属性”。
复制项目密钥。
“库”就是您要备份的绑定项目。
在不同的 Apps 脚本文件中,添加项目密钥作为库。
在“查找库”框中,粘贴要备份的项目的项目密钥。
选择最新版本,并记下“标识符”。
将此代码添加到您刚刚添加库的 Apps 脚本文件中:
function backUpAllFunctions() {
var fileName = "backUp",
allServerFunctions = "",
fncName;
for (fncName in TestStuff) {
//Logger.log(fncName)
allServerFunctions += TestStuff[fncName];
};
DriveApp.createFile(fileName, allServerFunctions, MimeType.PLAIN_TEXT);
};
Run Code Online (Sandbox Code Playgroud)
运行上面的代码,然后查看您的 Google 云端硬盘。将有一个新的文本文件,其内容将是绑定项目中的所有函数。
如果您有要备份的 HTML 文件,也可以这样做,但这需要不同的策略。需要使用HTML服务。
| 归档时间: |
|
| 查看次数: |
1822 次 |
| 最近记录: |