linux svn命令

svn revert:恢复本地修改

例如 svn revert --depth=infinity path

svn log:查看所有commit版本的日志信息

默认查看所有的commit版本的日志信息。

svn log -r 4:5  #只看版本4和版本5的日志信息;

svn log text.c  #查看文件text.c的日志修改信息;

svn log -v dir  #查看目录的日志修改信息,需要加v;

svn cat -r 4 text.c #查看版本4中的文件text.c的内容,不进行比较

svn diff:用来显示特定修改的行级详细信息

svn diff  #什么都不加,会坚持本地代码和缓存在本地.svn目录下的信息的不同;
svn diff -r 3  #比较你的本地代码和版本号为3的所有文件的不同;
svn diff -r 3 text.c  #比较你的本地代码和版本号为3的text.c文件的不同; 
svn diff -r 5:6  #比较版本5和版本6之间所有文件的不同;
svn diff -r 5:6 text.c  #比较版本5和版本6之间的text.c文件的变化

svn update: 更新到指定版本

svn update -r revision号 //恢复到指定的版本。比如: svn update -r 300

 

svn tree conflict的解决方法

由于未使用svn mv或者svn del的方法操作由svn管理的目录,导致working copy和svn仓库的目录不一致,导致tree conflict

svn resolve --accept working -R .
 

 

参考地址: http://blog.youkuaiyun.com/gexiaobaohelloworld/article/details/7752862

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值