一、背景知识
SVN是一种集中式管理代码的版本控制系统,原理就是把代码都保存到一个固定的位置,每次从这个位置拷贝代码,进行编辑,然后再把修改后的代码提交回去。多人协作开发也是如此。
目前流行服务端VisualSVN Server与客户端TortoiseSVN搭配使用来实现对代码版本的控制。
服务端VisualSVN Server:https://www.visualsvn.com/,目前最新版3.5.7
客户端TortoiseSVN:https://tortoisesvn.net/,目前最新版1.9.5
二、服务端VisualSVN Server的安装
红色圈中的部分Location是程序的安装路径
蓝色圈中的部分Repositories 是存放SVN仓库的路径(注意: 指定一个空的文件夹)
Https协议默认端口是443,也可以采用http协议默认端口是80,可以根据自己情况修改,一般默认
三、客户端TortoiseSVN的安装