回滚Google App Engine项目

时间:2014-08-16 22:14:37

标签: google-app-engine

我正在尝试部署我的App Engine应用,但是我收到了这个错误:

Error 409: --- begin server output ---
Another transaction by user <email> is already in progress for app: s~my-app, version: 1. That user can undo the transaction with "appcfg rollback".
--- end server output ---
2014-08-16 18:06:15 (Process exited with code 1)

所以我试着通过运行来解决这个问题:

c:\Python27\python appcfg.py rollback

在我的app.yaml文件的目录中。

而且:

c:\Python27\python appcfg.py rollback <path to directory with my app.yaml file>

但在这两种情况下我都明白了:

Can't open file 'appcfg.py': [Errno 2] No such file or directory

任何人都知道如何解决这个问题?

感谢。

2 个答案:

答案 0 :(得分:1)

cd C:\path\containing\app.yaml\file
c:\Python27\python appcfg.py rollback .

答案 1 :(得分:1)

以下是我最终解决问题的方法:

cd C:\Program Files (x86)\Google\google_appengine
c:\Python27\python appcfg.py rollback C:\Users\UserName\SkyDrive\Programming\ProjectFolder\app.yaml

然后我根据提示输入了我的电子邮件和密码,它将更新回滚,现在我能够再次正常部署。