Управление версиями для Google App Engine

Я пытаюсь найти лучший способ сделать распределенную разработку (команда с 2 людьми) на Google App Engine.

Могут мы для использования мерзавца или подвижный на GAE?

В противном случае это означает, что нам нужен другой сервер, чтобы разместить наш исходный код (и затем развернуться с того сервера)?

Примечание: Я - новичок GAE.

7
задан GRex 15 January 2010 в 09:29
поделиться

3 ответа

Так как вы можете разработать свое приложение, не развертывая его в систему Googles, вы можете использовать любой инструмент и процесс совместной работы. Это включает в себя DVC, такие как Git или Hg.

15
ответ дан 6 December 2019 в 12:51
поделиться

Да, вы должны использовать контроль источника независимым от GAE, даже с его версией развертывания.

Я использовал Funddle и репозитории Git, и это было очень полезно, включая некоторые простые функции управления проектами. Он включает в себя бесплатный частный план. Проверьте все свой код в Git, затем развернитесь в GAE.

0
ответ дан 6 December 2019 в 12:51
поделиться

Если проект, который вы разрабатываете, будет открытым исходным кодом, вы всегда можете провести его в Google Code , что позволит вам использовать Subversion, Mercurial или Git, все превосходное, бесплатный контроль источника система.

Если он не является открытым исходным кодом, вы можете легко найти компании, которые предоставляют проведенные решения для управления источником, а некоторые из них даже имеют бесплатные программы. Я могу лично рекомендовать проект Locker, который имеет бесплатный уровень обслуживания для небольших проектов и обеспечивает Git и Subversion.

BitBucket также имеет очень превосходные уровни свободного обслуживания с Mercurial и Git.

Разработка для GAE не блокирует вас в любой системе контроля источника, поэтому используйте то, что вы предпочитаете, и это удобно, но kudos вам для мышления YO вообще используйте его. Я не могу сказать вам, сколько раз, когда люди, связанные с GAE Google Group спрашивают о том, как вернуть свой развернутый исходный код, потому что они потеряли копию кода источника источника.

1
ответ дан 6 December 2019 в 12:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: