Я новичок в разработке GAE. Нужно просто разобраться в нескольких вопросах по настройке разработки.
В настоящее время я использую Eclipse 3.7.x, подключаемый модуль Google Suite 2.5.2 r37
Ссылки по теме, которые я нашел:
- http://code.google.com/p/googleappengine/issues/detail?id=1787
- GAE - Сервер разработки в Eclipse не обновляется?
- http://code.google.com/p/gae-wtp-plugin/ < / а>
Я пришел из стандартной среды разработки LAMP. Изменения немедленно распространяются на сервер разработки (обычно localhost), и я могу контролировать развертывание приложения на производственном сервере через DCVS / SVN и подключенные обработчики, обновляющие удаленную кодовую базу.
Я ожидал, что плагин Google позволит нам сделать то же самое. Необходимые функции, которые мне (наверное) понадобятся:
- Обработчик при сохранении для перекомпиляции и обновления кода разработки
- Продакшн как среда разработки (для тестирования почти в реальных условиях)
- Развертывание в производственной среде
В последнем случае DCVS / SVN просто используется для тегирования кода и сохранения магистральной ветви, а также используется параметр Google > Deploy to App Engine
для отправки его на удаленный сервер.
Но как мне решить первые два требования? Действительно ли они мне нужны, или это всего лишь мое похмелье от веб-разработки, а процесс разработки в GAE работает иначе?
Если первый из них можно решить с помощью подключаемого модуля GAE WTP, не могли бы вы подробнее рассказать о том, как настроить разработку с помощью этого подключаемого модуля, поскольку мне не удалось добиться чего-либо большего, кроме сервера, который необходимо перезапустить таким же образом, как и подключаемый модуль Google. сервер разработки GAE по умолчанию.