svn удаляет локальный отредактированный файл в `update` вместо возникновения конфликта - PullRequest
0 голосов
/ 03 июля 2019

Я использую TortoiseSVN Client 1.12 с сервером VisualSVN (не знаю версию). Я, Джек (мой коллега) и Дейзи (мой второй коллега) заказывают репо svn для местных жителей,
Существует файл с именем ImageCutter.cs. Редакция 951
Джек удалите его и commit перейдет на сервер (ревизия 952)
Обновление ромашки, редактирование чего-либо еще, затем принятие на сервер (ревизия ... 989)
Я все еще обновляю файл ImageCutter.cs.
Я update (из корневого каталога) и удалил мою отредактированную ImageCutter.cs, даже в Recycle Bin, Конфликт не возник . Как это могло случиться? Я не очень разбираюсь в svn, но я думаю, что должно быть поднято значение conflict, когда я Update и другие ребята удалили файл, пока я обновлял свои локальные данные. Я ошибся?

1 Ответ

1 голос
/ 03 июля 2019

Я не прав?

Да. svn up обновляет ваш WC до состояния (данной) ревизии, конфликт будет возникать только обе стороны имеют перекрывающиеся изменения, во всех остальных случаях состояние репо имеет больший приоритет (в то время как изменения в репо не перекрываются) в твоем туалете будут сливаться)

...