Во-первых, давайте предположим, что это не игра или не сделано иначе, чтобы разозлить вас и украсть ваш красивый стул, пока вы выходите с гневом ...
но нужно. ; -)
Если это произойдет, файл сложен для объединения (большого размера) и очень часто обновляется (также получится большой).
Этот файл несет слишком большую ответственность, он должен быть логически разделен .
Например, у нас был уникальный файл свойств, подобный этому, для всего приложения. Он даже разбил Eclipse, чтобы сравнить две версии файла! :-) Так что некоторые разработчики не будут сравнивать и объединять его, а будут совершать действия, превосходящие другие! Мы разделили файл, один файл свойств на модуль, и проблемы исчезли.
С этой проблемой обычно связаны другие проблемы, например, потеря разработчиками времени на поиск того, что они хотят, в огромном файле. Раздельное решение решает все эти проблемы.
В качестве временного решения вы можете синхронизироваться с людьми , чтобы они давали вам открытое окно для слияния и фиксации. Но проблема, как правило, продолжает появляться, пока команда не решит ее однозначно. ; -)