Что означает статус двух файлов после слияния svn? - PullRequest
0 голосов
/ 25 мая 2018

В своей рабочей копии ствола я запускаю svn merge -r 41324:41557 branch_url и получаю следующий вывод:

--- Merging r41325 through r41557 into '.':
U    KfClient\ctimclientapp.cpp
U    KfClient\util\utility.cpp
   C KfClient\chat\group_service\src\domain\group_member\groupkf.cpp
   C KfClient\chat\group_service\src\domain\group_member\groupkf.h
C    KfClient\resources\docs\version_log.txt

Почему есть два столбца с метками состояния и что они означают?Например, C может появиться в первом или втором столбце.

1 Ответ

0 голосов
/ 25 мая 2018

С svn help merge:

Символы в первом столбце указывают на сам элемент.
Символы во втором столбце указывают на свойства элемента.
A 'C'в третьем столбце указывается конфликт дерева, тогда как 'C' в
в первом и втором столбцах указывают текстовые конфликты в файлах и в значениях свойств соответственно.

...