hg конвертировать из git - создает только папку hg? - PullRequest
1 голос
/ 20 мая 2019

Я использую hg convert для преобразования Git-репо в Mercurial на Mac под управлением MacOS Mojave.

Я смотрел на похожие вопросы Как правильно использовать hg convert и hg convert фактически не конвертирует? но они не дали однозначного ответа.

Введенная мною команда:

hg convert ./my-src-dir/ my-dest-dir

Вывод выглядит следующим образом:

initializing destination my-dest-dir repository
scanning source...
sorting...
converting...
6918 commit comment.
6917 commit comment.
6916 commit comment.
6915 commit comment.
6914 commit comment.
6913 commit comment.

Это продолжается до самого последнего коммита ...

1 commit comment.
0 commit comment.
updating bookmarks

Я новичок в Mercurial.Я не вижу никаких ошибок, но каталог назначения содержит только папку .hg.

Вывод hg sum:

parent: -1:000000000000  (no revision checked out)
branch: default
commit: (clean)
update: 6919 new changesets (update)
phases: 6919 draft

Правильно ли я использую эту команду?Я ожидаю увидеть все мои файлы src в новой папке.

1 Ответ

0 голосов
/ 20 мая 2019

Ключ:

parent: -1:000000000000  (no revision checked out)

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

Не зная, какие (если есть) ветки, закладки и т. Д. Находятся в репо, я не могу точно сказать, что вы должны обновить. Но скажем, вы просто хотите получить последнюю ревизию, вы можете сделать:

$ cd my-dest-dir
$ hg up tip

чтобы добраться до того, что, по его мнению, является последним.

...