Wie haben sich Git und Mercurial gleichzeitig so ähnlich entwickelt?


11

Git und Mercurial folgen ähnlichen Modellen und haben eine ähnliche Terminologie. Mercurials erste Veröffentlichung war nur 12 Tage nach Git. Wie sind diese beiden Projekte in der ersten Entwicklung zur gleichen Zeit so ähnlich ausgefallen? Kennt jemand die Geschichte?



Auch das Telefon wurde fast gleichzeitig von zwei Personen unabhängig erfunden.
Whatsisname

Antworten:


7

Beide waren aufgrund von Problemen mit dem Bitkeeper erforderlich, sodass beide gleichzeitig entwickelt wurden, um das gleiche Problem zu lösen.

Wenn Sie ein verteiltes Versionskontrollsystem wünschen, das wie ein Bitkeeper aussieht, wird jede Implementierung aus Sicht des Benutzers ziemlich ähnlich sein. Intern sind sie ganz anders


Nun, das erklärt es. Ich habe die BitKeeper-Befehle kurz überprüft , und es scheint, als ob sowohl die Git- als auch die Mercurial-Terminologie von dort "ausgeliehen" werden.
Mike M. Lin
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.