使用多个Google appengine应用程序共享文件强制上传

时间:2014-02-08 16:11:30

标签: google-app-engine

我有两个Google App Enginge应用程序ID:s,比方说App1和App2。 App1是beta测试者的版本,App2是同一应用程序的公共版本。想法是首先使用应用程序ID“App1”部署应用程序,对其进行beta测试,然后使用应用程序ID“App2”部署相同的应用程序。

我对这个序列有疑问:

  1. 我对beta测试做了更改并将其部署到App1 - >一切都变了 部署的文件确定
  2. Beta测试使用App1完成 - > Beta测试人员很高兴
  3. 我部署了相同的应用程序(只需更改应用程序ID) Eclipse的'部署到App Engine'对话框)到App2,因为我想要它 上市。现在的问题是没有部署文件。是原因 已经有相同的文件部署到应用程序引擎?但 它们在App1中,因此App2不起作用。
  4. 有关如何强制上传所有文件的建议吗?或者以其他方式解决这个问题?

    BR,Seppo

1 个答案:

答案 0 :(得分:0)

尝试将版本更改为部署到第二个应用程序ID时以前未使用的版本。或者,它可能有助于删除您要部署到的版本(尽管您无法删除默认版本)。这些更改可能会在Eclipse中刷新一些关于以前部署的假设的缓存。

上传者似乎只转移比目的地更新的东西。这表明你的问题的另一个潜在原因。如果本地计算机的时钟稍微落后于AppEngine中的时钟,则可能会出现症状。这不太可能,但可能。