1

假设在我的本地机器上包含我的 GAE 项目的文件夹中,我有一个图像文件夹。

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

现在可以说,我正在在线运行 APP,并且我现在将图像上传到 Google 服务器上的图像文件夹。现在网络上的图像文件夹内容和我的本地开发机器上的内容不同。

我的问题是这样的:

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

4

1 回答 1

1

部署后,您不能像那样将文件添加到应用程序中。本地文件系统对 GAE 应用程序是只读的。

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

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

于 2013-01-31T14:58:36.300 回答