在提交你的文件到服务器之前,可以查看下有哪些文件变更。
svn status
svn status
是在提交前查看本地文本和版本库里面的文件的区别。
缩写为svn st
第一列的显示的是本地文件与版本库文件的差异状态。
常见状态码如下:
M : 该文件的内容/属性已经在本地修改过了
? : svn并没有管理该文件
! : svn管理这个文件,但它可能丢失或者不完整
A : 这个文件将要添加到svn版本库
D : 这个文件将要从svn版本库删除
C : 这个文件在更新时发生冲突
简单说说这几个状态码
M 最常见的状态码,表示你修改过的文件
?一般是你新建的文件,以及拖拽到工程的该路径下的文件
!你从工程中直接删除的文件
A/D 你将添加/删除的文件,提交后,远程svn库将会添加/删除该文件
C 需要解决冲突的文件
提交代码前/后,输入下svn st,查看下文件将要提交的文件,养成好的习惯
其它更多状态码,请自行百度
网友评论