SVN概述:

SVN是什么?

代码版本管理工具
它能记住你的每次修改
查看所有的修改记录
恢复到任意历史版本
恢复已经删除的文件

SVN和Git比较:

使用简单,上手快
目录级权限控制,企业安全必备
子目录Checkout,减少不必要的文件检出

主要应用:

开发人员做代码的版本管理
用来存储一些重要的文件
公司内部文件共享,并且按照目录划分权限

SVN仓库:

推荐:svnbucket.com SVN桶
现在最好用的SVN服务

安装SVN客户端:

windows:TortoiseSVN
mac:Cornstone

SVN基础操作:

检出:checkout

1、在SVN平台创建一个项目
image.png
2、选择复制链接
image.png
3、进入到目标文件夹,右键鼠标,选择SVN检出
image.png
4、输入SVN的用户名和密码

新增:add

在文件下新增一个文件

提交:commit

右键选择SVN提交
image.png

更新:update

右键选择SVN更新

历史记录:

右键选择 TortoiseSVN —> 显示日志

撤销和恢复:

撤销
image.png

还原:
image.png