HG: клон не имеет никаких изменений - PullRequest
1 голос
/ 01 сентября 2011

У меня есть репозиторий hg, расположенный в папке ~/Server на моем компьютере.когда я запускаю hg summary из корня этого проекта, я получаю следующее:

parent: 98:408483c17026 tip
 final proposal page set up
branch: GS_Clients
commit: 6 deleted (clean)
update: (current)

Поэтому я хотел сделать резервную копию этого проекта в папке dropbox, поэтому я запустил:

hg clone <current_source> ~/Dropbox/Repositories/<new_source>

все же, когда я запускаю hg summary в новом каталоге, он утверждает, что он находится на ревизии 0:

parent: 0:b03c2c025c61 
 inital commit
branch: default
commit: (clean)
update: (current)

Я перепробовал все способы push, pull и update, ноЯ не могу получить новый репо в актуальном состоянии.

Как сделать актуальный клон и / или как сделать репо в актуальном состоянии.

1 Ответ

4 голосов
/ 01 сентября 2011

Ваше первое резюме находится на ветке GS_Clients, а второе, потому что это свежий клон, находится на ветви default.Попробуйте hg update GS_Clients.

Строка update: (current) означает только то, что вы находитесь во главе текущей ветви.

Я полагаю, только Rev 0 находится на ветви defaultи все остальные ваши коммиты находятся на GS_Clients или в других именованных ветвях.Такие команды, как log, glog и пользовательские интерфейсы, такие как TortoiseHg, сделали бы это довольно очевидным, а summary - нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...