Как откатить appcfg в Python SDK Google App Engine?

Я пытался опубликовать код для моего сайта на днях, а затем меня встретили с этим:

2016-03-14 01:18:30 Running command: "['C:\\Python27\\pythonw.exe', '-u', 'C:\\Program Files (x86)\\Google\\google_appengine\\appcfg.py', '--oauth2_credential_file=C:\\Users\\Bryce/.appcfg_oauth2_tokens', 'update', 'C:\\Users\\Bryce\\Desktop\\ShaolinP']"
01:19 AM Application: shaolinpretzels; version: 2
01:19 AM Host: appengine.google.com
01:19 AM 
Starting update of app: shaolinpretzels, version: 2
01:19 AM Getting current resource limits.
01:23 AM Scanning files on local disk.
Error 409: --- begin server output ---
Another transaction by user classsicb is already in progress for app: s~shaolinpretzels, version: 2. That user can undo the transaction with "appcfg rollback".
--- end server output ---
2016-03-14 01:29:21 (Process exited with code 1)

You can close this window now.

У меня НЕТ ОПЫТА в программировании на Python, я использовал шаблон для публикации сайта. Если кто-то может подробно описать, как откатить appcfg, для того, кто никогда не работал с Python, это было бы полезно.

1 ответ

Решение

Это потому, что первоначальное обновление могло зависнуть или что-то в этом роде. Поэтому вам необходимо выполнить откат, как указано в сообщении об ошибке.

В вашем конкретном случае вы можете открыть командную строку(Win+R, затем введите cmd затем введите) и выполните следующее:

C:\Program Files (x86)\Google\google_appengine\appcfg.py rollback C:\Users\Bryce\Desktop\ShaolinP
Другие вопросы по тегам