HG конвертировать на самом деле не конвертирует? - PullRequest
1 голос
/ 11 октября 2011

Я запускаю следующую команду hg и вижу целую кучу номеров ревизий, и их сообщения пролетают мимо моего экрана, но когда он заканчивается, репозиторий hg назначения пуст.

hg convert -s p4 // depot / proj1 / ... c: \ hg \ proj1 --config convert.p4.startrev = 1267

Что я делаю не так?

Ответы [ 3 ]

3 голосов
/ 12 октября 2011

Если сомневаетесь, используйте сводную команду .Вы, вероятно, увидите что-то вроде этого:

$ hg sum
parent: -1:000000000000  (no revision checked out)
branch: default
commit: (clean)
update: 15225 new changesets (update)

Это говорит "ничего не проверено, в ветке по умолчанию, нечего зафиксировать, 15225 наборов изменений при обновлении".* пусто репо выглядит так:

$ hg sum
parent: -1:000000000000 tip (empty repository)
branch: default
commit: (clean)
update: (current)
2 голосов
/ 11 октября 2011

Хранилище не пусто.Должен быть пустой каталог, .hg, который содержит всю историю вашего проекта.

Если вы хотите увидеть состояние вашего репо в последней редакции, вы можете обновить локальную копию с помощью hg update.

1 голос
/ 08 ноября 2011

Оказалось, что в моей базе данных Perforce были небольшие повреждения в ранних наборах изменений. Как только я сказал расширению конвертации начать с более позднего набора изменений, преобразование прошло без проблем.

...