svn merge之后两个文件状态的含义是什么?

时间:2018-05-25 10:05:17

标签: svn svn-merge

在我的主干工作副本中,我运行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 :(得分:1)

来自svn help merge

  

第一栏中的字符报告项目本身   第二列中的字符报告项目的属性   A' C'在第三列中表示树冲突,而一个C'在
  第一列和第二列表示文件中的文本冲突   在属性值中,分别为。