SVN使用总结

来源:互联网 发布:linux 安卓 知乎 编辑:程序博客网 时间:2024/06/05 02:56

命令行基本格式:

svn <subcommand> [options] [args]  //svn 子命令 [选项] [参数]```日常使用:

拉取代码:
svn checkout URL Location

添加新的文件(本地)
svn add fileName
提交到服务器
svn commit -m “注释说明” fileName …

修改文件后提交
svn commit -m “注释说明” fileName …

更新代码
svn update

删除文件
svn remove filesName

撤销修改,删除文件(本地,尚未提交到服务器)
svn revert filesName

查看状态
svn states

查看提交的日志
svn log filesName

错误:out data
本地版本低于服务器版本,updata即可

冲突解决
1、mine-confilict:使用自己的代码覆盖服务器和他人的代码
2、theirs-confilict:使用他人的代码覆盖自己的
3、postpone:手动解决,SVN会备份冲突的你我他和服务器的文件,把所有冲突合并到当前文件,自己手动修改即可(根据<<<<<<<<<<<<<<<<=================>>>>>>>>>>>)。
*冲突解决完后,需要告诉SVN我已经解决了
SVN resolved fileName*

“`

0 0
原创粉丝点击