svn命令清单

原文链接

svn是一个开放源代码的版本库,是cvs的重写版和改进版
导出

添加指定文件或目录
svn add 'file'或'dir'

添加所有目录文件
svn add *

创建纳入版本目录
svn mkdir -m 'commit message' 'url/dir'

删除指定文件
svn delete 'file'
推荐组合
svn delete 'file name'
svn commit -m 'delete file name'

提交指定文件
svn commit -m 'commit message' 'file'

提交所有文件
svn commit -m 'commit message'
简写
svn ci -m    

查看文件或目录状态
svn status 'file'或'dir'
简写
svn st 'file'或'dir'
  • 正常状态不显示
  • ?:不在svn的控制中
  • M:内容被修改
  • C:发生冲突
  • A:预定加入到版本库
  • K:被锁定

查看指定文件日志
svn log 'file'

查看指定文件详细信息
svn info 'file'

查看指定目录文件列表
svn list 'dir'

更新

更新指定文件
svn update 'file'

更新所有文件
svn update

锁定

加锁指定文件
svn lock -m 'commit message' 'file' 

解锁指定文件
svn unlock 'file' 

比较差异

比较指定文件差异
svn diff 'file'  

对指定文件的版本1和版本2比较差异
svn diff -r version1:version2 'file'  

分支

从分支A新建出一个分支B
svn copy branchA branchB -m 'commit message'    

解决冲突

svn resolved 

产生冲突是,会生成三个新的文件,svn resolved除了删除冲突文件,还修正了一些记录在工作拷贝管理区域的记录数据,推荐使用这个命令解决冲突。

帮助

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值