使用appcfg的时候,有时候因为网络原因,或者传送过程中不小心关掉程序,极有可能你就再也不能往这个app传送东西了,老是说要你 rollback ,可是appcfg里面又没有这个参数。这个问题把人困扰死了,而且目前又很难找到相关的帮助信息。
今天硬着头皮一定要解决这个问题,终于花了一个通宵知道怎么做了。命令如下:
appcfg.py -verbose --no_cookies --email=abc@gmail.com --passin rollback dirdir
红字部分不要修改,绿字改成你的Google帐号,蓝字改成你要指定的本地文件夹路径。
然后就可以重新使用了。还真是麻烦,为什么它自己就不会修复,偏偏要用户去指定呢,求解。另外要注意一个因素:某些地方的网络运营商屏蔽了googleapps的地址,这种情况下是不能直接上传的,推荐把DNS设置到OPEN DNS就可以了。如果OPEN DNS也被屏蔽了,那么就另外找一个能够用的DNS。


