1

我一直在为 Google Apps for Business 客户端开发一系列 Google App Script 项目,这些项目旨在嵌入到他们的网站页面中。

迄今为止,开发和演示已经在我的域中完成(部分原因是客户不会将他们的域移动到谷歌,除非我可以让这个定制的网络应用程序为他们工作)。

现在我们想要将所有这些都转移到他们的领域中。

我想我可以复制并粘贴所有文件,边走边重新创建项目。

但是有没有更优雅的管理方式,例如,以项目为基础将现有项目复制到新域?

没有必要在旧域和新域中的项目之间保持联系,除非是一件好事(这样我就可以继续在我的域中进行开发和测试)

4

2 回答 2

1

只需让客户从他们的新域中复制您的文件,然后将您添加回编辑器。看不到任何复制和粘贴任何内容的理由。由于编辑器现在可以访问其他脚本的开发链接,这可能是不需要库设置的原因。从现在开始,您将只是在他们文件的脚本编辑器中进行测试和更改。

所有者还必须是第一个最初部署 Web 应用程序的人。已经注意到,当您作为编辑器部署后续更新时,您的域名仍然出现在谁可以访问的权限下拉列表中,但它确实被实施为他们的。

于 2013-09-27T20:38:32.153 回答
0

You could turn your projects into libraries so you don't have two separate instances of the script. Then you could create one MasterScript on their domain that calls the various project scripts: https://developers.google.com/apps-script/guide_libraries

于 2013-09-27T14:09:08.557 回答