Wenn das Projekt, das Sie entwickeln, Open Source ist, können Sie es immer unter Google Code hosten, wodurch Sie Subversion, Mercurial oder Git, alle ausgezeichneten, kostenlosen Quellcodeverwaltungssysteme verwenden können.
Wenn es nicht Open Source ist, können Sie leicht Unternehmen finden, die Hosted Source Control-Lösungen anbieten, und einige von ihnen haben sogar kostenlose Programme. Ich kann persönlich Project Locker empfehlen, das ein kostenloses Service Level für kleine Projekte bietet und Git und Subversion bereitstellt.
Bitbucket bietet mit Mercurial und Git auch einen sehr guten kostenlosen Service.
Entwickeln für GAE sperrt Sie nicht in irgendeinem Quellcodeverwaltungssystem, so verwenden Sie, was Sie bevorzugen, und das ist bequem, aber ein großes Lob an Sie für denken, dass Sie es überhaupt verwenden. Ich kann Ihnen nicht sagen, wie oft die Leute der GAE-bezogenen Google Groups sich erkundigen, wie sie ihren bereitgestellten Quellcode zurückbekommen, weil sie ihre Kopie des Quellcodes verloren haben.
+1 Ich stimme zu ... Aber wenn Sie wirklich nach HG auf GAE suchen, überprüfen Sie diese: http://hg-repos.appspot.com/static/faq.html –