Jak Git i Mercurial rozwinęły się tak podobnie w tym samym czasie?


11

Git i Mercurial działają według podobnych modeli i mają podobną terminologię. Pierwsze wydanie Mercurial nastąpiło zaledwie 12 dni po Git. W jaki sposób te dwa projekty w początkowej fazie rozwoju były tak podobne? Czy ktoś zna historię?



Telefon został wynaleziony niezależnie przez dwie osoby w tym samym czasie.
whatsisname

Odpowiedzi:


7

Oba były konieczne z powodu problemów z bitkeeper, więc oba zostały opracowane w tym samym czasie, aby rozwiązać ten sam problem.

Jeśli potrzebujesz rozproszonego systemu kontroli wersji, który wygląda jak bitkeeper, to z punktu widzenia użytkownika każda implementacja będzie bardzo podobna. Wewnętrznie są zupełnie inne


Cóż, to wyjaśnia. Szybko sprawdziłem polecenia BitKeeper i wydaje się, że stamtąd zarówno Git, jak i Mercurial „zapożyczają” terminologię.
Mike M. Lin
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.