Jeśli projekt, który tworzysz ma być open source, zawsze możesz go hostować pod numerem Google Code, który pozwoli Ci używać Subversion, Mercurial lub Git, wszystkich doskonałych, darmowych systemów kontroli źródła.
Jeśli nie jest to open source, można łatwo znaleźć firmy, które zapewniają hostowane rozwiązania kontroli źródła, a niektóre z nich mają nawet darmowe programy. Mogę osobiście polecić Project Locker, który ma bezpłatny poziom usług dla małych projektów i zapewnia Git i Subversion.
Bitbucket ma również bardzo dobre poziomy darmowej usługi z Mercurial i Git.
Opracowanie dla GAE nie blokuje cię w żadnym systemie kontroli źródła, więc używaj tego, który lubisz i co jest wygodne, ale ciesz się, że myślisz, że w ogóle go używasz. Nie mogę powiedzieć, ile razy ludzie z Grup dyskusyjnych Google związanych z GAE pytają, jak odzyskać wdrożony kod źródłowy, ponieważ stracili kopię kodu źródłowego.
+1 Zgadzam się ... Ale jeśli naprawdę szukasz Hg na GAE, sprawdź to: http://hg-repos.appspot.com/static/faq.html –