GAEでのデプロイ時に、以下のようなErrorコード409が出ることがある。
1 2 3 4 5 6 |
Error 409: --- begin server output --- Another transaction by user 'foo' is already in progress for app: '対象プロジェクト', version: YYYYMMDD. That user can undo the transaction with "appcfg rollback". --- end server output --- If deploy fails you might need to 'rollback' manually. The "Make Symlinks..." menu option can help with command-line work. *** appcfg.py has finished with exit code 1 *** |
このエラーが出た場合、ロールバックするまでデプロイを行うことはできない。
解決方法
(Macの場合)
1 |
$ appcfg.py rollback '対象のプロジェクトフォルダ' |
と入力して、終わり。
デプロイをリトライすると、今度は成功した。