Моя компания переходит на Mercurial, и мы переходим из Subversion.
Мы замечаем, что нам нужно сделать МНОГО слияния в нашем рабочем процессе.Например, если я изменяю файл, фиксирую, извлекаю, обновляю, толкаю, а затем мой коллега меняет файл, фиксирует, извлекает и обновляет, он получает ошибку «пересекает ветви» и должен выполнить слияние hg.Нам приходится делать это почти каждый раз, когда мы хотим перенести в наш центральный репозиторий.
Что-то не так с нашим рабочим процессом ??Кажется неправильным, что в нашей истории для данного файла будет множество записей истории, которые говорят: «Слияние с [ID изменения набора]» «Слияние с [изменения ID изменения]».
Это толькотак оно и есть?Или мы что-то не так делаем?