简介 & 安装
- SVN是什么
代码版本管理工具
它能记住你每次的修改
查看所有的修改记录
恢复到任何历史版本
恢复已经删除的文件 - SVN相较于Git的优势
使用简单,上手快
目录级权限控制,企业安全必备
子目录checkout,减少不必要的文件检出 - 主要应用
开发人员用来做代码的版本管理
用来存储一些重要的文件,如合同
公司内部文件共享,且能按目录划分权限 - SVN仓库
推荐: svnbucket.com,SVN桶
现在最好用的SVN服务 - 安装SVN客户端
TortoiseSVN win
Cornstone mac
官网
注册
下载
汉化可选中文语言包下载
安装
安装完右键有svn选项
基本操作
检出 checkout
创建项目
自动填充复制的地址
输入注册时的用户名密码
有 √ 表示跟svn服务端同步,若没有需要重启电脑试试
新增 add
提交 commit
![](https://i-blog.csdnimg.cn/blog_migrate/9b9f6b92a9ebbed0838f604a6582c4ba.png)
![](https://i-blog.csdnimg.cn/blog_migrate/84dfda50c8432aec25758f29965c8ebf.png)
![](https://i-blog.csdnimg.cn/blog_migrate/44911711b93987b10ef4b6816c492f42.png)
![](https://i-blog.csdnimg.cn/blog_migrate/21521089dc1eb2c9bcc9e6b0e127f977.png)
![](https://i-blog.csdnimg.cn/blog_migrate/41954ddc85003725bad0f6ab1d0d3350.png)
更新 update
提交前更新是个好习惯
提交修改
双击文件可查看修改内容
历史记录
![](https://i-blog.csdnimg.cn/blog_migrate/9cf8e8f50a523dcb05d041ec09c6684b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4d55935baefc9b85ca648724b7076ffb.png)
撤销 & 恢复
撤销本地修改
方法1
方法2
撤销已提交内容
提交修改文件
撤销提交
恢复到指定版本
To be updated…