一、SVN是什么
SVN是Subversion的简称,是一个开放源代码的版本控制系统。它采用了分支管理系统,可用于多个人共同开发同一个项目、实现共享资源,并最终实现集中式的管理。相较于RCS、CVS等版本控制系统,SVN的设计目标就是取代CVS。SVN服务器包含所有源文件以及文件的所有版本,在SVN中,服务器称为存储库,而文件的本地副本则称为工作副本。此外,SVN还提供了跟踪文件的修改历史,并提供了回滚、分支、合并等功能,是一个功能强大的版本控制系统。
二、下载与安装
SVN的安装分为服务端和客户端,一般情况下我们只需要安装客户端,因为服务端是由企业运维来维护的,本文只介绍了客户端的安装及使用
1.下载TortoiseSVN
访问官网TortoiseSVN,页面底部选择适用于自己电脑位数的TortoiseSVN客户端下载
2.安装
双击安装包
点击三次Next(第三次界面可以自定义安装文件夹),点击install,安装完成后点击finish,重启电脑,并没有SVN的快捷方式,可以在搜索栏中打开TortoiseSVN
会出现弹窗
因为TortoiseSVN是一个类似于插件扩展的应用,使用方式并不是双击快捷方式打开UI界面
三、使用
本地安装好TortoiseSVN后,第一次与远程SVN服务器建立连接的时候需要SVN服务端地址,仓库所有者提供用户名和密码才能访问