Конфликт запроса на извлечение

Проблема заключается не в настройке. Случается, что OriginalValue вашей записи RowVersion устанавливается на новое значение, как только вы вытаскиваете его из контекста.

 var carInstance = dbContext.Cars.First();
 carInstance.RowVersion = carDTO.RowVerison;
 carInstance.Color = carDTO.Color ;


 var entry = dbContext.Entry(carInstance); //Can also come from ChangeTrack in override of SaveChanges (to do it automatically)     

 entry.Property(e => e.RowVersion)
                    .OriginalValue = entry.Entity.RowVersion;
-1
задан user8991364 31 March 2019 в 15:30
поделиться

1 ответ

при условии, что вы объединяете PR с главной веткой:

  1. локально переключитесь на master - git checkout master
  2. pull - git pull
  3. переключитесь обратно на свою ветку - git checkout <yourBranch>
  4. перебазируйте на ведущую, чтобы перенести все изменения, которые были внесены в основную ветку, в вашу ветку - git rebase master
  5. Вы получите уведомление о наличии конфликтов, и вы должны их разрешать
  6. Разрешать конфликты в любом используемом вами git-редакторе (у intellij есть встроенные средства для разрешения конфликтов, но вы также можете редактировать их даже в vi) [ 1111]
  7. , как только все конфликты разрешены, завершите перебазирование - git rebase continue
  8. отправьте все в ветвь - git push --force (обратите внимание, что форсирование обязательно после перебазировки, если ваша ветвь уже доступна на удаленном сервере )
0
ответ дан Kamil Janowski 31 March 2019 в 15:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: