Linux服务器配置多个svn仓库流程详解

广告也精彩

1.在指定目录中建立仓库保存总目录。本文示例目录设置为:/usr/local/svn/svnrepos。#mkdir-p/usr/local/svn/svnrepos。2.在总目录中创建两个仓库的文件夹,并使用命令创建版本库。#mkdir-p/usr/local/svn/svnrepos/warehouse1。#mkdir-p/usr/local/svn/svnrepos/warehouse2。#svnadmincreate/usr/local/svn/svnrepos/warehouse1。#svnadmincreate/usr/local/svn/svnrepos/warehouse2。3.输入warehouse1目录下的conf文件夹。将authz和passwd文件复制到svnrepos目录下。#cd/usr/local/svn/svnrepos/warehouse1/conf。#cpauthz../.#cppasswd../.4.修改warehouse1/conf下的svnserve.conf文件,修改passwd文件和authz文件,其他配置按正常单svn配置。(warehouse2也设置一次)5.修改复制的/svnrepos目录下的passwd文件和authz文件。passwd文件:设置帐号密码。authz文件。6.启动svn服务。#svnserve-d-r/usr/local/svn/svnrepos(这里的目录配有总目录,不是仓库目录)7.其他windows环境检测项目时,仓库1的检测地址为:svn:/ip地址/warehouse1。仓库2的检测地址为:svn:/ip地址/warehouse2。8.多个svn的配置。建立svn库。mkdir/opt/svndata/one。svnadmincreate/opt/svndata/one。注:这里我把svn库放在opt的svndata文件夹下,这里我建立了一个。将项目上传到指定的svn。svnimportd:eclipsetestsvn:/192.168.105:3690/TestProject-mTestProject同时自动打开多个svn。1.创建执行脚本svn.sh(/root路径下),内容简单。#!/bin/bash。svnserve-d-listen-port3690-r/opt/svndata/one。svnserve-d-listen-port3691-r/opt/svndata/two。2.增加可执行权限。chmodug+x/root/svn.sh。3.添加自动操作。打开(vi或gedit)/etc/rc.d/rc.local,在最后一行添加以下内容:/root/svn.sh。保存退出4.检查重启服务器,使用ps-ef查看过程是否启动。以上是本文的全部内容,希望对大家的学习有所帮助。

Linux服务器配置多个svn仓库流程详解

 

转载于天翼云知识,如有侵权,请联系删除,谢谢

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

暂无评论...