linux下svn的常用命令

1.将文件checkout到本地
svn checkout path(path是服务器的目录)
例如: svn checkout svn://192.168.1.1/pro/domain
或者: svn co http://tc-svn.tencent.com/BigTank2/server_proj 代码路径
2.往版本库中添加新的文件
svn add filename
例如: svn add test.cpp
3.将改动的文件提交到版本库
svn commit -m “注释” [N] [–no-unlock] PATH(如果选择了保持锁,就是用–no-unlock开关)
例如: svn commit -m “注释” test.cpp
简写: svn ci
4.加锁、解锁
svn lock -m “注释” path
例如:svn lock -m “注释” test.cpp
svn unlock path
5.更新版本
svn up
6.查看文件或者目录状态
svn st
7.删除文件
svn delete path -m “注释”
简写: svn (del、remove、rm)
8.查看日志
svn Iog path
9.查看文件详细信息
svn info path
10.比较差异
svn diff path(将修改的文件与基础版本比较)
svn diff -r m:n(将修改的文件m版本和n版本比较)\
简写svn di
11.将两个版本的文件的差异合并到当前文件
svn merge -r m:n path
例如: svn merge -r 20:25 test.cpp(将版本20与25之间的差异合并到当前文件,但一般会起冲突,需要处理一下)
12.解决冲突

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值