LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

С Mercurial всё ясно - там на каждую фичу свой плагин, нравится это или нет.

Это не совсем так. Скорее, любая сложная функциональность начинает свою жизнь в виде плагина, а потом принимается (или не принимается) в ядро.

А что с Гит?

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

Исходная версия tailgunner, :

С Mercurial всё ясно - там на каждую фичу свой плагин, нравится это или нет.

Это не совсем так. Скорее, любая сложная функциональность начинает свою жизнь в виде плагина, а потом принимается (или не принимается) в ядро.