..

Svn使用

1.拉取代码

# 后面是url
svn checkout https://example.com/svn/myproject myproject

2.查看文件状态

svn status

’ ‘没有修改。

‘A’预定要添加的项目。

‘D’预定要删除的项目。

‘M’项目已经修改了。

‘R’项目在工作拷贝中已经被替换了。这意味着文件预定要删除,然后有一个同样名称的文件要在同一个位置替换它。

‘C’项目的内容(相对于属性)与更新得到的数据冲突了。

‘X’项目与外部定义相关

‘I’项目被忽略(例如使用 svn:ignore 属性)。

’?’项目不在版本控制之下。

’~’项目作为一种对象(文件、目录或链接)纳入版本控制,但是已经被另一种对象替代。第二列告诉一个文件或目录的属性的状态。

’ ‘没有修改。

‘M’这个项目的属性已经修改。

‘C’这个项目的属性与从版本库得到的更新有冲突。

3.检查更新

svn update

4.提交文件,可以一次添加多个,可以通过查看状态来一起添加

svn commit -m "提交备注"
svn commit [path1] [path2] -m "提交备注"

5.冲突解决