Ваш репозиторий и исходный код, безусловно, были скопированы. Вы можете думать, что каталог .hg
является хранилищем, как ваш сервер Subversion, за исключением того, что он локальный. Mercurial хранит копию всего хранилища локально. Причина, по которой вы не видите никаких файлов, заключается в том, что вы еще не проверили конкретную ревизию, что можно сделать, введя каталог, в котором находится ваш конвертированный репозиторий, и набрав hg update
.
Если вы хотите загрузить свой репозиторий в Bitbucket, вам нужно будет сконфигурировать репозиторий Bitbucket в файле .hg/hgrc
вашего репозитория в соответствии с документацией Bitbucket. Затем вы можете перенести репозиторий в Bitbucket, используя hg push
.
Точнее, вам нужно сообщить своему хранилищу, где он может найти ваш удаленный хранилище. Вот пример с тестовым репозиторием, который я создал в Bitbucket:
[paths]
default = https://csstaub@bitbucket.org/csstaub/test
Это говорит Mercurial "существует удаленный репозиторий с именем по умолчанию, и он расположен по следующему адресу". Вы должны взять адрес своего репозитория, как показано на странице Bitbucket. Затем вы можете сделать hg push
, чтобы перенести хранилище в Bitbucket.
Вот несколько ссылок на документацию по Bitbucket для начала работы: