linux下svn常用命令

列出几个常用到的Linux SVN命令

1、检出

svn checkout path(path是svn地址)
如:svn checkout  https://192.168.71.30/test/doc
简写:svn co  https://192.168.71.30/test/doc

2、新增

svn add path
如:svn add test.cpp

3、提交

svn commit -m “修改信息“ path
如:svn commit -m "新增makefile" makefile
简写:svn ci

4、恢复

svn revert path
如:svn revert makefile

5、加锁/解锁 

svn lock -m “加锁信息“  PATH 
如:svn lock -m "锁定makefile" makefile
       svn unlock makefile

6、更新

svn update -r m path (m为版本号)
如:svn update -r 1534 makefile
简写:svn up

7、查看状态 

svn status path
如:svn status makefile
  • 正常状态不显示
  • ?     不在svn版本控制中
  • M     内容被修改
  • C     发生冲突
  • A     预定加入版本库
  • K     被锁定
另外一条查看状态命令:svn status -v path
path可以为文件夹或文件
简写:svn st

8、删除 

svn delete path -m “删除信息“ 
如:svn delete makefile -m "删除makefile"
简写:svn del/remove/rm

9、查看日志 

svn log path 
如:svn log makefile

10、比较差异 

svn diff  [-r m:n] path
如:svn diff -r 1034:1035 makefile
-r选项若,默认为比较基础版本与工作副本

11、合并

svn merge -r m:n path 
如:svn merge -r 1034:1035 makefile
将1034与1035之间差异合并

12、文件、目录列表

svn list path
如:svn list .
简写:svn ls

13、SVN帮助

svn help
如:svn help ci

更多SVN命令查看svn help

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值