一、安装
使用yum命令进行安装:yum install subversion
二、配置SVN仓库
1.创建svn仓库
题外话:官方推荐的命名仓库,trunk=主干 branches=分支 tags=标记
1.1 通过svnadmin命令创建仓库:svnadmin create svn
ls svn 进入看到里面的配置文件:
1.2 最主要的配置文件在conf目录下:
authz-权限配置文件
passwd-密码文件
svnserve.conf-服务配置文件
2.配置authz权限文件
赋予admin管理员读和写的权限,赋予wangk用户读取的权限
[groups]代表配置用户组,参考下图配置额外拓展
3.配置passwd密码文件
密码设置,左边为用户名,右边为密码
4.配置svnserve.conf服务配置文件
按下图所示取消#号
三、启动与停止
1.启动命令:svnserve -d -r /opt/svn
2.停止:killall svnserve
四、客户端连接
1.没安装的话,可以先安装,下面是客户端安装文件地址,版本为TortoiseSVN-1.8.11.26392-x64-svn-1.8.13
链接: https://pan.baidu.com/s/1rjHIfQvQSXcEXagbpBUPEQ 提取码: 75s4
2.使用TortoiseSVN,输入地址svn://(你的IP地址)
即可,不出意外输入用户名和密码就能连接成功了
默认端口号为:3690,如果更改了,就用自己的
3.注意:开启你的防火墙,我这里演示Centos6.5版本的
vim /etc/sysconfig/iptables
增加3690端口的开放,编辑后注意保存
重启iptables服务,service iptables restart
五、配合JavaEE for Eclipse使用
1.我用的JavaEE的版本
2.插件安装成功后显示