SVN简单使用教程
诸神缄默不语-个人CSDN博文目录
SVN是一个版本控制系统,用于多人协同开发代码时管理代码版本。这样方便写砸了以后恢复代码。
SVN是集中式的,适合比较传统的公司进行软件开发时使用,方便管理代码权限。
个人的话一般还是使用Git,主要原因是用的人多,此外也不用部署服务器,因为Git是分布式的,还有比较著名的用于部署Git的网站GitHub和Gitee可以用。当然SVN也有云端托管服务器:SVNBucket - SVN仓库,免费 SVN 代码托管服务器,不限私有,不限成员
文章目录
- 1. 软件下载
- 2. 拉取Checkout
- 3. 更新Update
- 4. 提交Commit
- 将文件取消版本控制还可以:
- 5. 检测文件差异
- 6. 查看SVN提交日志
- 7. 撤销修改
- 1. 直接还原文件
- 2. 在提交时还原文件
- 3. 还原到日志中的指定版本
- 本文撰写过程中参考的其他网络资料
1. 软件下载
我用的是TortoiseSVN:https://sourceforge.net/projects/tortoisesvn/
2. 拉取Checkout
在文件浏览器中右键选择“SVN Checkout”
第一次拉取时会要求输入账号与密码。
3. 更新Update
在SVN同步的文件夹中右键选择“SVN Update”
如果没有冲突就会自动执行更新,如果有冲突的话可以右键点击对应的项目执行操作(选择保留本地版本还是远程版本)
4. 提交Commit
在SVN同步的文件夹中右键选择“SVN Commit”
将文件取消版本控制还可以:
5. 检测文件差异
右键点击文件选择:
可以打开TortoiseSVN内置编辑器,左右分别是文件修改前和修改后的内容,高亮差异部分。
6. 查看SVN提交日志
在SVN同步的文件夹中右键选择:
7. 撤销修改
1. 直接还原文件
2. 在提交时还原文件
右击鼠标点击“SVN 提交”,然后在提交页面右击文件,点击“SVN 还原”
3. 还原到日志中的指定版本
本文撰写过程中参考的其他网络资料
- 【图文详解】入职必备——SVN使用教程-CSDN博客