Я хочу сделать эквивалент svn export REMOTE_URL
с ртутным хранилищем. То, что я хочу в конце, - это неверсированный снимок репозитория на удаленном URL-адресе, но без клонирования всех наборов изменений на моем локальном компьютере.Каков наилучший способ получить копию наконечника ртутного хранилища?
Кроме того, я хочу иметь возможность указать тег в удаленном репозитории, чтобы выбрать это. Если это не очевидно, я создаю инструмент управления выпуском, который вытаскивает из канонического репозитория Mercurial для создания файла выпуска, и сейчас он медленный, потому что в некоторых проектах есть большие двоичные файлы с несколькими версиями.
Возможно ли это? Как бы это сделать?
Это именно то, что я хочу; моментальный снимок удаленного репозитория, в конкретном хеше тега/ревизии. У меня нет желания самому репозиторию; это никогда не будет в пакете релиза :) –
@Chris R - см. мои правки. В идеале, удаленный hgweb поддерживает загрузку моментальных снимков любой версии. Еще ... вам нужно сделать одноразовый клон, чтобы создать его. –
Я вижу их; Я специально стараюсь избегать локального клона, так что это не стартер. Скорее всего, загрузка с HTTP-архива. –