Я новичок в Mercurial, около 2 месяцев. Мы используем его в новом проекте и пытаемся создать новое репо, клон ствола, который будет использоваться в качестве «ветки» выпуска.
Мы используем центральное репо, все тянут / отправляют в / из него через https, используя hgwebdir.cgi. Использую на сервере hg 1.5.4 и «клиентов» разные версии, 1.5.2 -> 1.6.3. Все было нормально. Клон был хорош (hg verify after clone), единственная проблема в том, что очень скоро это репо было испорчено (пусто или отсутствует; в манифестах не найдено).
Основное репо в порядке, только этот релиз очень скоро сломается. Имена репозиториев (имена папок и опубликованные имена, все находятся в одной корневой папке):
AB - для ствола
ABRelease - для репозитория выпуска
(прочтите что-нибудь в документации, который звучал так, как будто это может быть проблемой - см.
Еще одна очень странная вещь заключается в том, что проверки, сделанные только для магистрали (A.B), считаются доступными в ветке выпуска и отображаются как ошибки при проверке (в манифестах не найдены). Не понимаю, как они туда попали.
Какие-нибудь подсказки?