Google gibt Git-Support für Google Code bekannt
Wie Google-GIt-Entwickler Dave Borowitz jüngst in einem Blogpost bekannt gab, erhält die Hostingplattform für Entwickler Google Code jetzt auch Support für Git, das Versionskontrollsystem des Linux-Kernels Git, nachdem das Projekt bereits seit längerem kompatibel zu Mercurial und Subversion war.
Beim Anlegen eines neuen Projektes auf Google Code hätten Entwickler ab sofort die Möglichkeit, per Optionsfeld aus drei Versionskontrollen auszuwählen: Git, Subversion und Mercurial. wobei Googles Features in allen Fällen identisch blieben, schreibt Borowitz in seinem Blog und nennt Updates, Tracking, Cloning und das Wiki im Backend. Mit dem Git FAQ hat der Suchmaschinenriese auch eine erste Anlaufstelle für Interessierte und Anwender mit Problemen geschaffen.
Borowitz schreibt weiter, "Wie Mercurial speichert auch unsere GIt-Implementierung die Objektdaten in einer auf Bigtable aufbauenden Datenbank, die effiziente und skalierbare Quellcode-Repositories mit annähernd instantaner Replikation bereitstellt." Die für Googles Umgebung notwendige Python-Integration bewerkstelligt Dulwich, eine Python-Implementierung der Git-Formate und Protokolle. Borowitz zufolge sei Git deutlich benutzerfreundlicher und passe dank seines effizienten HTTP-Interfaces besser in Googles Infrastruktur als beispielsweise Mercurial.
Das Versionskontrollsystem Git hatte Linus Torvalds 1995 höchstpersönlich entwickelt, nachdem die von ihm präferierte, Closed-Source-Software Bitkeeper dem Linux-Kernel-Projekt die freie Lizenz entzog.





