我将my_app上传到app engine app
:
appcfg.py update c:\my_app ...
如果我已经上传了my_app,那么在文件中做了一些小改动,
app engine
并覆盖整个以前的项目?此命令的问题是什么情况:
bulkloader.py --restore --filename=my_kind.dump ...
答案 0 :(得分:1)
你试过吗?
update
每次都会上传整个应用程序。没有三角洲的概念。通常情况下,当您上传新版本时,我建议更改version
设置 - 这样您就可以在网站上保留最多10个以前版本的应用,并且只有在您使用时才将新版本设置为默认版本确定它有效。
如果您在不更改版本的情况下上传,AppEngine实际上会在删除旧版本之前创建一个新版本,因此您需要在版本列表中添加一个备用插槽。
我不明白你关于bulkloader的问题。你问这是不是一个三角洲?不,它不能,因为它通过远程API串行发送数据 - 它无法事先知道数据存储中数据库中已存在哪些行。