1

У меня есть проект LightSwitch под контролем источника Git. я сливались две ветви и возникли конфликты, после решения им мой проект обыкновение нагрузки и дает мне эту ошибку:Проект LightSwitch не удалось загрузить после слияния ветвей Git

Error 1 Item with id 'LightSwitchApplication.RentEx.DesktopClient:' conflicts with another model item in file 'F:\Projects\RentEx\RentEx\RentEx.DesktopClient\Properties\Proxies.lsml'. F:\Projects\RentEx\RentEx\RentEx.DesktopClient\Properties\Proxies.lsml 0 1

Эта ошибка повторяется пять раз!

Errors

+0

По крайней мере, прояснить цель оценки? – Abbas

+1

Возьмите копию всего проекта и попробуйте вручную отредактировать Proxies.lsml и Client.lsml, чтобы синхронизировать их друг с другом и самим решением. Или вернитесь в Git к хорошей копии, предполагая, что это вариант - я не знаю, что Гит достаточно хорошо, чтобы сказать, как это сделать. – Phil

+0

Я повторю слияние, возможно, что-то пропустил. Таким образом, проблема в том, что прокси и клиентские файлы не синхронизированы? .. Lightswitch не идет с контролем источника. – Abbas

ответ

1

Вот проблема: Были 2+ коммиты, которые включали модифицированное DataSource. Недавно я работал над крупным проектом LightSwitch с примерно 6 разработчиками. Мы были в слитом аду, как вы, пока не поняли, что происходит.

Чтобы избежать этого вопроса здесь, что вы и любой другой разработчик в вашей команде должны сделать:

  1. мерзавец тянуть
  2. внести изменения в базу данных и DataSource
  3. мерзавец добавить, фиксации и нажать!

Если вы не хотите проверять свою текущую ветку, сначала перенесите свою работу на новую ветку, затем переключитесь на основную ветвь, обновите DataSource и нажмите. Таким образом, ваш Proxies.lsml не «ломается».

В качестве альтернативы вы можете сделать всю вещь lsml ninja и вручную просматривать изменения в Proxies.lsml каждый раз, по моему опыту это может занять до нескольких часов, чтобы исправить.

Удачи.

+0

Это выглядит хорошо, я буду помнить об этом. но, похоже, это мой последний проект на свете, у меня кошмары. благодаря – Abbas