Subversion: обновление для головы - PullRequest
1 голос
/ 08 июля 2019

Объединяет ли Subversion "Update to head" более новые файлы Head с теми, которые я изменил локально? Или это только обновленные файлы, которые я не изменил локально, ожидая слияния при фиксации?

1 Ответ

2 голосов
/ 08 июля 2019

Да, svn update он объединит HEAD с вашими локальными изменениями - автоматически, если Subversion сможет разрешить различия чисто.В противном случае файл будет помечен как конфликтующий, и вам придется разрешить объединение вручную.

Вы можете получить обзор входящих изменений, выполнив:

svn status -u -v

Это может привести к выходу(пример из документации Subversion ):

$ svn status -u -v
M      *        44        23    sally     README
M               44        20    harry     bar.c
       *        44        35    harry     stuff/trout.c
D               44        19    ira       stuff/fish.c
A                0         ?     ?        stuff/things/bloo.h
Status against revision:   46

Вы можете видеть, что README был изменен как локально (буква M), так и в хранилище (звездочка *)1014 *), поэтому выполнение svn update приведет к объединению этого файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...