SVN中的结果代码是什么意思? [英] What do the result codes in SVN mean?
问题描述
SVN中的结果码是什么意思?我需要一个快速参考.
What do the result codes in SVN mean? I need a quick reference.
推荐答案
有关更多详细信息,请参阅 SVNBook:"工作副本文件和目录的状态".
For additional details see the SVNBook: "Status of working copy files and directories".
常见状态:
U:工作文件已更新
G:对 repo 的更改会自动合并到工作副本中
G: Changes on the repo were automatically merged into the working copy
M:修改工作副本
C:此文件与 repo 中的版本冲突
C: This file conflicts with the version in the repo
?:此文件不受版本控制
!:此文件受版本控制但缺失或不完整
!: This file is under version control but is missing or incomplete
A:此文件将被添加到版本控制(提交后)
A: This file will be added to version control (after commit)
A+:此文件将被移动(提交后)
A+: This file will be moved (after commit)
D:此文件将被删除(提交后)
D: This file will be deleted (after commit)
S:这表示文件或目录已从工作副本的其余部分(使用 svn switch)的路径切换到分支
S: This signifies that the file or directory has been switched from the path of the rest of the working copy (using svn switch) to a branch
我:忽略
X:外部定义
~:类型已更改
R:您的工作副本中的项目已被替换.这意味着该文件被安排删除,然后一个同名的新文件被安排在其位置添加.
R: Item has been replaced in your working copy. This means the file was scheduled for deletion, and then a new file with the same name was scheduled for addition in its place.
L:物品被锁定
E:项目存在,因为它本来是通过 svn 更新创建的.
E: Item existed, as it would have been created, by an svn update.
这篇关于SVN中的结果代码是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!