Команда hg branch
показывает ветку, в которой вы находитесь. Вместо этого используйте команду hg branches
. Возможно, удаленный сервер и локальный компьютер не совпадают с ревизией.
Используйте обозреватель хранилища, hg serve
или hg identify
и hg log
, чтобы проверить, так ли это.
Что касается имени проекта, заканчивающегося именем ветки, поскольку в SVN ветки на самом деле являются просто папками, и ветвление выполняется по соглашению, вероятно, преобразование SVN ошибочно приняло папку проекта для папки ветки. Есть ли в вашем проекте SVN стандартная структура папок ствола / веток / тегов? В этом случае укажите макет, используя параметры convert.svn
(см. hg help convert
). Вы также можете попробовать перейти на один каталог вверх или вниз или что-то в этом роде.