Linux下svn命令行工具使用简介

Linux下直接使用svn效率比较高,以下是我经常使用的svn命令:
1.  帮助:svn help
2.  添加目录:svn mkdir <xxx>
3.  添加文件:svn add <xxx>
4.  提交:svn ci [[xxx]…]
5.  修改使用的默认editor为vim:exportSVN_EDITOR="vim"
6.  比较work copy与版本代码区别:svn diff [xxx]
7.  比较俩个版本代码区别:svn diff –r<2458>:<2450>
8.  Check out代码:svn co <url>(带版本信息)
9.  Export代码:svn export <url>(不带版本信息)
10.显示版本库中目录内容:svn ls [url]
11.显示work copy对应的版本库信息:svn info
12.锁定/解锁某文件防止别人修改:svn lock/unlock <xxx>
13.显示log信息:svnlog
14.删除文件:svn rm <xxx>
15.移动文件:svn mv <xxx> <yyy>
16.丢弃work copy中某文件内容修改:svn revert <xxx>
17.显示work copy中的文件是否有改动:svn status
18.同步work copy与版本库代码:svn up
19.下载指定revision代码:svn co/up –r <2458>
Svn up时,可能遇到如下情况:
A 增加了某文件
U 更新了某文件
M Merge了某文件
C 某文件与版本库冲突,要手动解决:键入e,手动编辑冲突内容。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值