Facebook
Twitter
Google+
Kommentare
0

Git vs Mercurial / Github vs Bitbucket

In privaten Projekte arbeite ich inzwischen ausschliesslich mit DVCS (git, Mercurial). Das liegt vor allem an 2 Punkten. Branching / Merging ist mit DVCS einfacher und natürlicher als z.B. mit Subversion. Ausserdem erlauben mir DVCS lokale commits, daher ist auch das offline arbeiten problemlos möglich.

Dieser Artikel soll aber vor allem die 2 DVCS git und mercurial sowie ihre 2 bekanntesten Plattformen github und bitbucket miteinander vergleichen.

Git vs Mercurial

Ich arbeite schon längere Zeit mit git und erst seit kurzem mit Mercurial. Mein Eindruck für den täglichen Gebrauch ist folgender:

  • Die Befehle und Möglichkeiten sind nahezu identisch
  • Die Installation und die Verwendung von Mercurial unter Ubuntu ist einfacher
  • Insgesamt fühlt sich Mercurial für mich angenehmer an
  • Beide DVCS haben sehr gute GUI Apps – tortoisegit (nur Windows) / tortoisehg

Ähnliche Eindrücke werden auch auf Stackoverflow geschildert.

Fazit

Im Endeffekt sind beide Repositories sehr ähnlich und es kommt auf die eigenen Vorlieben an. Ausserdem kann man mit hg-git sowohl git repos in Mercurial repos und umgekehrt umwandeln.

Github vs Bitbucket

Ich habe beide Plattformen ausprobiert und denke, dass beide Anbieter fast identische Services anbieten. Im Web habe ich einen Artikel über einen entrüsteten github Mitarbeiter gefunden, welcher aufzeigt, dass bitbucket sehr vieles von github kopiert hat.

Fazit

Github bietet meiner Meinung nach momentan noch mehr als Bitbucket, hat eine viel grössere Community und fokussiert sich sehr stark auf Open Source. Das mag ich.
Bitbucket hat den Vorteil, dass es gratis ist, solange man private Projekte mit weniger als 5 Teilnehmern durchführt.

Über den Autor

Daraff

Link erfolgreich vorgeschlagen.

Vielen Dank, dass du einen Link vorgeschlagen hast. Wir werden ihn sobald wie möglich prüfen. Schließen