Ответ 1
Вам нужно запустить hg update
, чтобы получить рабочую копию.
(Такие ртутные репозитории без рабочей копии могут использоваться как чистые точки связи, где изменения вытесняются или извлекаются из них, подобно серверу subversion. В этом случае он был создан hg convert, но вы также можете создавать такие репозитории с hg clone --noupdate
или hg update null
. Опущение файлов рабочей копии сохраняет пробел.)
Кроме того, я бы рекомендовал вам преобразовать каждый проект отдельно. Если вы укажете URL-адрес для "project1", hg convert
будет автоматически обнаруживать подпапки trunk
, branches
и tags
и будет делать правильные вещи.
В меркуриале ветки - это понятия первого класса, а не просто папки, которые, как оказалось, были скопированы из сундука. Филиалы не живут в любом видимом пользователем месте, как в svn. Наличие нескольких проектов (каждый со своими веткими) в одном хранилище ртути действительно не имеет смысла.