[先在服务器中开启放行 3690 端口!!!]
(1)查看是否已经安装了svn
命令:svnserve --version
没有安装,出现下面信息->
已经安装,出现下面版本信息->
查看安装svn的路径信息:rpm -ql subversion
(2)安装subversion,直接用yum 安装。
命令:yum install -y subversion
(3)安装成功,用svnserve --version检查出现版本信息
(4)创建svn目录
根目录下创建文件夹 mkdir /svn
(5)创建svn版本库
要几个svn文件夹,对应创建几个版本库,这里举例2个
svnadmin create /svn/aa ##创建aa版本库
svnadmin create /svn/bb ##创建bb版本库
(6)配置相关信息
这个时候svn目录下有aa,bb两个文件夹。
如果有宝塔等可视化操作页面,可以在宝塔内打开文件操作。也可以命令操作,具体命令自己查询。
①进入aa文件夹,可以看到下面文件。(以下操作对应bb文件夹也一样)
②打开conf文件夹,可以看到下面3个文件
authz passwd svnserve.conf
③配置信息
打开passwd,输入想设置aa版本库的账号密码,如 账号:aa 密码:123456
打开authz,在最下面增加入相关信息。[aa:/] 根据版本库名字填写
打开svnserve.conf,修改相关配置信息。
【操作完毕,进入bb文件夹,再进行一遍相同操作,配置bb库的信息】
(7)启动svn
先关闭svn服务:killall svnserve
再启动svn服务:svnserve -d -r /svn
(8)查看svn是否运行命令
ps aux | grep svnserve 或者 ps -ef | grep svn
(9)访问方式
aa库:svn://ip地址/aa
bb库:svn://ip地址/bb
账号密码为上面设每个库独立设置的账号密码