Возникла похожая проблема. У меня был один репозиторий, и мне нужно было две отдельные рабочие копии некоторых подпапок репозитория. Хранилище было так:
/web/lib
/web/htdocs
...
... которые мне нужно было иметь в отдельных рабочих копиях (соответственно):
C:/.../web/lib
C:/.../htdocs/cbs
Я решил эту проблему, имея «главную» рабочую копию /web
в C:/.../web
и создавая жесткую ссылку (или переход NTFS) в C:/.../htdocs/cbs
, «указывающую» на C:/.../web/htdocs
. Поэтому, когда я делаю локальные изменения в одной из этих рабочих копий, я всегда фиксирую C:/.../web
, который, естественно, содержит изменения обеих рабочих копий.
Я надеюсь, что этот способ может быть полезен для Вас.