我刚刚下载了Eclipse的谷歌插件,并开始使用它。到目前为止,我发现的最酷、最可怕的功能之一是能够从Eclipse(您的"本地/dev"环境)内部直接将web应用程序部署到谷歌应用程序引擎("生产"环境)。
这对于拥有少量开发人员的小型项目来说是非常好的,这些开发人员都是核心贡献者和"所有者",但当你将这种力量引入到一个中等规模的开发团队时,它就变成了一把双刃剑。
一个初级开发人员可能会用他/她在本地破坏的一个有缺陷、完全不正常的应用程序版本来破坏生产,这让我很害怕!
是否有任何限制用户/组可以使用此部署功能?如果没有,有什么解决办法或补救措施吗?我无法想象我是第一个对此感到震惊的人!提前感谢!
是。转到AppEngine web界面,然后单击您的应用程序。在左侧导航面板中,单击"管理"->"权限",并将初级开发人员设置为"查看器",而不是"开发人员"或"所有者"。