2014-02-08 40 views
0

我有两个Google App Enginge应用程序ID:s,比方说App1和App2。 App1是Beta测试者的版本,App2是同一应用程序的公共版本。想法是首先部署应用程序ID为'App1'的应用程序,然后进行beta测试,然后使用应用程序ID'App2'部署相同的应用程序。强制上传几个Google Appengine应用程序共享文件

我有这个顺序问题:

  1. 我做beta测试的变化,并将其部署到应用1 - >所有改变部署OK
  2. Beta测试是使用应用1做 文件 - > Beta版测试人员开心
  3. 我部署相同的应用程序(只需更改应用程序ID在 Eclipse的'部署到应用程序引擎'对话框)到App2,因为我想它 公共。现在问题是没有部署文件。 是否已将相同的文件部署到应用程序引擎?但是 它们在App1中,所以App2不起作用。

任何建议如何强制上传所有文件?或者解决这个问题的其他方法?

BR,雪峰

回答

0

尝试也改变部署到第二个应用程序ID时,以前没有使用过的版本的东西。或者,它可能有助于删除您要部署到的版本(尽管您无法删除默认版本)。这些更改可能会刷新Eclipse中的某些缓存,以了解以前部署的内容。

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

+0

感谢您的建议。不过,使用新版本号似乎并不能解决问题。 但是,如果我从不同的计算机上部署,我已经上传了所有文件,这对我来说已经足够好了。也许上传的文件被缓存在某处,我不确定。 – seppos

相关问题