2012-03-20 6 views
1

Если вопрос не достаточно ясно, я попытаюсь объяснить:Можно ли добавить в хранилище меркурийное расширение или расширение git?

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

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

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

ответ

1

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

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

+1

* «Каждый пользователь должен будет вручную настроить расширение в своем hgrc» * - [расширение projrc] (http://mercurial.selenic.com/wiki/ProjrcExtension) (теперь - часть TortoiseHG) решает эту проблему. Но упомянутый Марк-стоппер все еще существует –

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^