Mercurial Hg и несколько пользователей в одном репо - PullRequest
2 голосов
/ 07 июля 2011

Пользователь A зафиксировал и отправил файл A в репо, увеличив версию до 10. Тем временем, пользователь B зафиксировал файл B и начал выталкивать в репо. Пользователь B получил сообщение о том, что «изменение изменений приведет к созданию нового заголовка, слияние которого возможно». Пользователь Б не знал, что делать в то время.

Пользователь Б - это я. Что я должен был сделать? Я просто ошарашен и повторно клонировал репо. Моя локальная копия была в версии 9 во время моего коммита. Поэтому я хотел обновить свой до 10, а затем вытолкнуть мой.

Я использую Mercurial Hg.

Спасибо.

1 Ответ

5 голосов
/ 07 июля 2011

Вы должны вытащить изменения и объединить их (подробнее об этом вы можете прочитать здесь: http://hginit.com/04.html)

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

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