我正在尝试部署我的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
任何人都知道如何解决这个问题?
感谢。
答案 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
然后我根据提示输入了我的电子邮件和密码,它将更新回滚,现在我能够再次正常部署。