GAE同步服务器和本地开发机器之间的内容

时间:2013-01-31 14:44:07

标签: google-app-engine sync

让我们说在我的本地机器上包含我的GAE项目的文件夹中我有一个图像文件夹。

当我使用正确的.yaml信息将应用程序上传到GAE时,将上传图像文件夹及其内容。

现在让我们说,我在线运行APP,然后将图像上传到Google服务器上的图像文件夹。现在,Web和本地开发机器上的图像文件夹内容是不同的。

我的问题是:

下次我将应用程序上传到GAE时,如何解决图像文件夹中不同内容之间的差异?

1 个答案:

答案 0 :(得分:1)

部署后无法将文件添加到应用程序中。本地文件系统对GAE应用程序是只读的。

如果您在部署应用程序时上传图像(通过您创建的处理程序),则无法将其保存在应用程序的图像文件夹中,只能将其保存到数据/ blob存储中。您随应用程序上传的文件是静态的,您或部署工具之外的应用程序无法更改这些文件。你肯定可以阅读它们,但是一旦部署完毕就不能写入它们。

因此,部署版本与本地版本具有不同文件的情况永远不会出现 - 它们始终相同。