Google Code erweitert Reihe der Versionskontrollsysteme

Google Code erweitert Reihe der Versionskontrollsysteme

Support für Git

Markus Feilner
27.07.2011
Wie Google-GIt-Entwickler Dave Borowitz in einem Blogpost bekannt gibt, erhält die Hostingplattform für Entwickler Google Code jetzt auch Support für Git, das Versionskontrollsystem des Linux-Kernels, 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 2005 höchstpersönlich entwickelt, nachdem die von ihm präferierte, Closed-Source-Software Bitkeeper dem Linux-Kernel-Projekt die freie Lizenz entzog.

Ähnliche Artikel

  • Sourceforge mit mehr Versionsverwaltungen
    Sourceforge, der bekannte Hoster zahlreicher Open-Source-Projekte, erweitert sein Repertoire um verschiedene Versionsverwaltungen, darunter Git.
  • Der Linux-Gral
    Für bestimmte Hardware kommen Sie nicht darum herum, selbst nach Treibern zu suchen und diese zu installieren. Dieser Artikel zeigt Ihnen die wichtigsten Schritte und erklärt, was beim Treiber-Kompilieren genau geschieht.
  • Prinzipien der Versionskontrolle erklärt
    Mit Versionskontrollsystemen behält man den Überblick über Änderungen an Textdateien. Besonders hilfreich sind sie bei der Teamarbeit von Programmierern.
  • Der feine Unterschied
    Linus Torvalds persönlich schneiderte seinem Betriebssystem das Versionskontrollsystem Git auf den Leib. Damit lässt sich aber nicht nur der Kernel verwalten, Sie können damit auch Ihre eigene Projekte pflegen.
  • Eric S. Raymond stellt Reposurgeon vor

    Eric S. Raymond hat ein Tool in Version 0.1 herausgebracht, das bei einer Reihe Versionskontrollsystemen die nachträgliche Änderung von alten Kommentaren, Commits und Metadaten ermöglicht.

Kommentare
2005?
Reinhard (unangemeldet), Mittwoch, 27. Juli 2011 11:44:38
Ein/Ausklappen

Kleiner Typo glaub ich: Git wird erst seit 2005 und nicht schon seit 1995 entwickelt, siehe https://secure.wikimedia.org/wikipedia/de/wiki/Git


Bewertung: 270 Punkte bei 58 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: 2005?
Marcel Hilzinger, Mittwoch, 27. Juli 2011 19:31:34
Ein/Ausklappen

Danke für den Hinweis, ist jetzt korrigiert.


Bewertung: 274 Punkte bei 62 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Aktuelle Fragen

Wifikarte verhindert Bootvorgang
Maik Kühn, 21.01.2018 22:23, 1 Antworten
iwlwifi-7265D -26 failed to load iwlwifi-7265D -25 failed to load iwlwifi-7265D -24 failed to l...
sharklinux
Gerd-Peter Behrendt, 18.01.2018 23:58, 2 Antworten
Hallo zusammen, ich habe sharklinux von der DVD Installiert. 2x, jedesmal nach dem Reboot ist di...
Anfänger sucht Ratschläge
Alucard Nosferatu, 18.01.2018 21:56, 3 Antworten
Guten Tag, meine Wenigkeit würde gerne auf einer meiner Festplatten von meinen Feldrechnern e...
Suchprogramm
Heiko Taeuber, 17.01.2018 21:12, 1 Antworten
Hallo liebe Community, keine Ahnung ob dieses Thema hier schon einmal gepostet wurde. Ich hab...
Linux Mint als Zweitsystem
Wolfgang Robert Luhn, 13.01.2018 19:28, 4 Antworten
Wer kann mir helfen??? Habe einen neuen Laptop mit vorinstaliertem Windows 10 gekauft. Möchte g...