SVN的安装配置
下面主要介绍在windows下svn服务器VisualSVN,客户端工具TortoiseSVN以及idea svn插件的安装及使用。
SVN是一种集中式管理代码的版本控制系统,原理就是把代码都保存到一个固定的位置(仓库),每次从这个位置 拷贝更新代码,进行编辑;再把修改后的代码提交到该目录中。多人协作开发也是如此。因此需要一个类似Oracle 或者Mysql的服务器用于保存和管理库文件(要保存的代码等文件)的服务端——VisualSVN Server。还需要一个 用户的操作端,用于提交更新检出代码,常用的有idea的Svn插件,以及TortoiseSVN(小乌龟)。
SubVersion 官网:http://subversion.apache.org/
1. 服务器端VisualSVN安装与配置
1.1下载安装


默认,下一步:

后续一直默认至结束即可。
在开始运行中查找visualSVN Server Manager就可以打开图形化管理界面,从而开启服务。

1.2 配置
VisualSVN创建工程目录

一般默认选择FSFS类型:

VisualSVN 权限控制
创建用户


创建组
定义组名——>从users中选取用户添加

分配权限
(点击Copy URL to Clipboard即可复制该仓库路径)

2. 客户端TortoiseSVN安装
TortoiseSVN是一个基于windows系统的svn客户端图形化界面。

安装时需要注意一点:

因为不安装的话,该客户端软件目录下就不会有svn.exe文件

这对后续在idea中使用SVN插件会有影响!
安装完成过后,需要重启电脑,不然有些图标会显示不全。
至此,客户端TortoiseSVN就安装完成了!
3.IDEA下SVN的配置
前提是我们的电脑上已经安装了TortoiseSVN。

这样idea上的SVN插件就完成了。

浙公网安备 33010602011771号