【Linux】svn常用命令集锦

SVN的使用常见命令

常见的选项:

命令|作用
mport |将未版本化的文件纳入版本控制并提交
checkout |#从版本库中检出一个修订版
update | #更新工作拷贝
add,delete,copy,move |#增、删、复制、移动文件或目录
status | 检查状态差异
|diff | 检查文件行级详细差异
revert |恢复
resolve |解决冲突
switch |切换工作拷贝对应的版本库分支
log |查看历史记录
list | 显示示文件目录
cat | 查看某个文件内容

举例
1. 代码取出

svn checkout svn://192.168.1.17/jgou1/ day03

代码会取出到day03这个目录里

2. 添加新文件

svn add js.v5
svn commit -m “添加v5版本”

3. 删除文件

[root@zmedu-17 day05]# svn delete js.v4
D js.v4

4. 查看文件的详细信息
[root@zmedu-17 day05]# svn info js.v2
路径: js.v2
名称: js.v2
工作副本根目录: /root/day031/day05
URL: svn://192.168.1.17/jgou1/js.v2
版本库根: svn://192.168.1.17/jgou1
版本库 UUID: 989d2139-49f8-4dd6-9218-489338656310
版本: 1
节点种类: 文件
调度: 正常
最后修改的作者: root
最后修改的版本: 1
最后修改的时间: 2020-08-02 12:42:03 +0800 (日, 2020-08-02)
文本最后更新: 2020-08-02 12:56:20 +0800 (日, 2020-08-02)
校验和: da39a3ee5e6b4b0d3255bfef95601890afd80709
5. svn帮助

svn help

6. 恢复本地修改
[root@zmedu-17 day05]# svn revert js.v4
已恢复“js.v4”
[root@zmedu-17 day05]# ls
js.v1  js.v2  js.v4
[root@zmedu-17 day05]# 
总结

svn的使用需要在日常的工作中去练习,孰能生巧。 可以使用svn与码云交互,平时写的代码或者文件都可以使用svn传到码云上备份

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值