由于文件是如何从本地机器上传到谷歌服务器的,我们只能启动一个更新,使服务器上的文件与本地机器上的文件处于相同状态,我担心在团队合作时,一些团队成员没有一些特定的文件,当他们更新到服务器时,他们会有效地删除服务器上的一些文件。
对如何在团队中管理 Google App Engine 项目有任何建议吗?
由于文件是如何从本地机器上传到谷歌服务器的,我们只能启动一个更新,使服务器上的文件与本地机器上的文件处于相同状态,我担心在团队合作时,一些团队成员没有一些特定的文件,当他们更新到服务器时,他们会有效地删除服务器上的一些文件。
对如何在团队中管理 Google App Engine 项目有任何建议吗?
首先要注意的是,如果您丢失了文件,那么您要么没有使用好的版本控制系统,要么您的开发人员可能需要花时间阅读有关您特定 VCS 的教程。
如果您有多个开发人员部署到实时站点,则存在很大的破坏风险。应用程序引擎确实有一种方法可以在一定程度上降低应用程序版本的这种风险,但是如果开发人员需要作为工作流的一部分进行部署,那么几乎可以保证在某些时候事情会出错(即有人忘记更改版本app.yaml 中的数字)。
我会建议,至少: