SVN合并的输出在文件名前列出了4列字母.我理解字母的意思(大部分),但我找不到关于列的含义的任何信息,因此只有基于上下文的模糊理解.谁能指点我这方面的文件?
基于上下文,我已经能够推断该列:
小智 46
詹姆斯,我有同样的问题 - 非常令人沮丧的是没有找到详细的"svn merge"信息; 但是,在我的谷歌搜索中,我发现了这个帖子:http://svn.haxx.se/users/archive-2008-06/0813.shtml
它表明"SVN合并"状态的字母是相同的"SVN更新"状态的信件,这是实际记录.从"svn help update"命令:
对于每个更新的项目,一行将以报告所采取的操作的角色开始.这些字符具有以下含义:
A Added
D Deleted
U Updated
C Conflict
G Merged
Run Code Online (Sandbox Code Playgroud)
第一列中的字符表示对实际文件的更新,而对文件属性的更新则显示在第二列中.第三列中的"B"表示文件的锁已被破坏或被盗.
Jes*_*sse 14
相同的信息,但来自官方来源:
http://subversion.apache.org/docs/svn-merge.txt
For each merged item a line will be printed with characters reporting the
action taken. These characters have the following meaning:
A Added
D Deleted
U Updated
C Conflict
G Merged
E Existed
R Replaced
Characters in the first column report about the item itself.
Characters in the second column report about properties of the item.
A 'C' in the third column indicates a tree conflict, while a 'C' in
the first and second columns indicate textual conflicts in files
and in property values, respectively.
Run Code Online (Sandbox Code Playgroud)
小智 5
执行此命令以获取这些值的定义:svn update --help
这不包括在该命令的输出中:
对于每个更新的项目,将打印一行,其中包含报告所采取操作的字符.这些字符具有以下含义:
A Added
D Deleted
U Updated
C Conflict
G Merged
E Existed
R Replaced
Run Code Online (Sandbox Code Playgroud)
第一列中的字符报告有关项目本身的信息.第二列中的字符报告有关项目的属性.第三列中的"B"表示文件的锁已被破坏或被盗.第四列中的"C"表示树冲突,而第一列和第二列中的"C"分别表示文件和属性值中的文本冲突.