Можно ли добавить расширение Mercurial или Git в хранилище? - PullRequest
1 голос
/ 20 марта 2012

Если вопрос недостаточно ясен, я постараюсь объяснить:

Мне интересно, можете ли вы добавить код расширения / скрипт в свой репозиторий и включить его внутри .hg/hgrc с относительным путем.

Если возможно, это должно позволить вам распространять расширения по репозиториям, если «код» расширения может работать на каждой платформе.

Некоторые, вопрос относится к git.

Ответы [ 2 ]

1 голос
/ 20 марта 2012

С Mercurial вы можете без проблем добавить код расширения в хранилище, а также можете указать это же расширение с относительным путем.

Однако, и я думаю, что это является нарушителем условий сделки, вы не можете принудительно активировать расширение для клона. Каждый пользователь должен будет вручную установить расширение в своем hgrc.

0 голосов
/ 21 марта 2012

Я обнаружил, что распространение расширения в хранилище - это хорошо, но пользователи должны устанавливать его вне хранилища.Причиной этого является то, что если выпущена более новая версия расширения, обновление до более старой истории приводит к ухудшению расширения.@krtek прав, пользователь также должен включить расширение вручную в .hg / hgrc.

...