История изменений
Исправление tailgunner, (текущая версия) :
С Mercurial всё ясно - там на каждую фичу свой плагин, нравится это или нет.
Это не совсем так. Скорее, любая сложная функциональность начинает свою жизнь в виде плагина, а потом принимается (или не принимается) в ядро.
А что с Гит?
Git, в начале своего пути (12+ лет назад) официально позиционировался как plumbing, т.е. фактически библиотека для построения VCS, поверх которого будут делаться разные porcelain (уже настояшие VCS); первым из porcelain-ов был cogito, появившийся через пару месяцев после Git, потом появиляся stgit. Но, в общем, развитие Git пошло тем же путем, что и развитие Mercurial - новые фишки poreclain-ов со временем становились частью Git, так что он давно уже porcelain (хреновенький, но всё же).
Исходная версия tailgunner, :
С Mercurial всё ясно - там на каждую фичу свой плагин, нравится это или нет.
Это не совсем так. Скорее, любая сложная функциональность начинает свою жизнь в виде плагина, а потом принимается (или не принимается) в ядро.