Mercurial Синхронизация только выборочных папок из Центрального репозитория - PullRequest
1 голос
/ 25 августа 2011

У меня есть центральное хранилище Mercurial, и там много папок и кода. Я хочу иметь возможность синхронизировать только отдельные папки в моих окнах, чтобы иметь возможность собрать проект и все папки в Linux для создания одного и того же проекта и Linux. Синхронизация всех папок из центрального репозитория проста

hg clone <repo address>/repo

но как мне синхронизировать только отдельные папки с помощью команды клонирования

Что-то похожее на рабочее пространство Perforce.

Полагаю, мы можем написать скрипт с помощью некоторой команды call, я попытался найти ее и не смог найти подходящих указателей.

Может кто-нибудь связать меня с этим, пожалуйста.

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 25 августа 2011

Mercurial не работает для каждого каталога.Он работает с наборами изменений, а наборы изменений являются глобальными для хранилища.Поэтому нет, вы не можете клонировать только один каталог, вы можете клонировать только весь репозиторий.

1 голос
/ 25 августа 2011

Похоже, что вы хотите, это Субпозитории Mercurial

...