Tydzień temu byłem w LFNW i kiedy rozmawiałem z Larrym Hastingsiem po jego przemówieniu, powiedział (parafrazując):
W Git jest coś, co umożliwia przepływ pracy Pull Request, którego nie ma w Mercurial. Dlatego żądania ściągania na BitBucket nie są świetne.
(Dla kontekstu dyskutowaliśmy o tym, że Python przechodzi z Mercurial do Git z powodu przepływu pracy PR, w przeciwieństwie do przepływu pracy file-bug-then-attach-patch.)
O czym on tu mówi? Żadne z nas nie mogło wymyślić nazwy tego, co to było. Przeszukałem internet bez powodzenia.
git
mercurial
pull-requests
bitbucket
strugee
źródło
źródło
Odpowiedzi:
Prawdopodobnie powinieneś sam przeczytać PEP . Albo Larry Hastings jest zdezorientowany, albo coś zostało utracone w komunikacji. Powody przejścia na git i github zamiast rtęci nie są techniczne, ale towarzyskie. Przepływ pracy żądania ściągania jest doskonale obsługiwany przez mercurial, ale github jest tym, który ma znacznie szerszą bazę użytkowników niż bitbucket i nieco lepsze funkcje przeglądania kodu.
źródło