" I think the real problem of Google Code was that it took them too long to support git."
Yeah, this is true. Part of it was that it was going to require a ton of work to fit Git's concepts and protocols (remember, git only started supporting smart http in 2010) into the infrastructure we had.
It wasn't until the storage backend for code was completely rewritten, and better http support was added to git that it really became feasible.
(Note that Google code has a completely replicated storage backend infrastructure. It's not just a ton of git/mercurial/svn setups)
Yeah, this is true. Part of it was that it was going to require a ton of work to fit Git's concepts and protocols (remember, git only started supporting smart http in 2010) into the infrastructure we had. It wasn't until the storage backend for code was completely rewritten, and better http support was added to git that it really became feasible.
(Note that Google code has a completely replicated storage backend infrastructure. It's not just a ton of git/mercurial/svn setups)