2012-06-28 4 views
3

Я использую TurtoiseHg на своей главной машине, и он отлично работает, однако иногда я хочу быстро загрузить репо на других компьютерах (Windows), на которых не установлены клиенты.Есть простой Mercurial repo downloader

Для Git и SVN я нашел эту небольшую программу Download SVN (and GIT), которая отлично работает, я изо всех сил пытаюсь найти что-то подобное для Mercurial. Есть идеи?

+0

Эта программа, похоже, загружает самую последнюю версию, а не весь репозиторий. Вы можете настроить 'hg serve', чтобы включить _download zip_ ссылки для каждой ревизии, а также не требующее программного обеспечения на стороне клиента. Это работает для вас? – Helgi

+0

@Helgi Я не контролирую серверы, к сожалению. – mbwasi

+0

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

ответ

0

Вы можете просто щелкнуть ссылку zip-файла, если это разрешено на данной установке hgweb (по умолчанию это не так, IIRC). Кроме этого, на самом деле не так, так как нет команды hg wireprotocol для получения содержимого файла, подобного этому.