Мы приняли платформу Entity Framework, и мы обнаруживаем, что когда несколько человек делают изолированные изменения в своих отдельных ветвях управления источниками, возникают массовые конфликты, когда они объединяются в слияние, приводя к сломанным файлам моделей.
Мы склоняемся в сторону форсирования эксклюзивных проверок в файле, но я бы хотел этого избежать.
Мой вопрос...
Есть ли лучший инструмент сравнения, который бы справился с этим лучше, или есть другой подход, который мы могли бы предпринять?
Ищите что-то, что доказано, если это возможно.
НОВОЕ ОБНОВЛЕНИЕ: Для тех из вас, кто сталкивается с этим вопросом, он основан на старой EF. Я предлагаю перейти к использованию DbContext над EDMX. Здесь много информации об этом. Простота базы данных сначала или кода сначала намного перевешивает потерю дизайнера, на мой взгляд.
UPDATE: Мы решили эту проблему, принудительно исключив изменения в файл. Добавив этот процесс, мы полностью устранили любые проблемы. Хотя это было не идеальное решение, оно было самым надежным и простым в реализации.