标签:安装 password pre 位置 epo 文件 install info 端口开放
执行如下命令,中间会出现一次提示,选y即可
yum install subversion
svnadmin create /usr/java/testJenk
进入conf文件夹进行配置
需要把下面的几个命令打开,直接去掉前面的#号和空格就好了
# anon-access = read # auth-access = write # password-db = passwd
修改后
#配置版本库信息、用户文件和用户密码文件的路径 anon-access = none #改成none auth-access = write password-db = passwd authz-db = authz
制定根目录下的权限,subman用户有读写的权限,其他用户无权限
设置subman用户的密码
vim /etc/rc.local
增加如下内容
svnserve -d -r /usr/java/testJenk
可通过如下命令查看svn进程
ps aux | grep ‘svn‘
可通过执行下面命令杀死然后启动svn进程
svnserve -d -r /usr/java/testJenk
注意:
SVN版本库启动方式,比如说svnRepo下面有 testJenk和myRepo两个版本库
这两个启动的区别在于启动svn的时候指定了命令中的启动参数-r指定的目录。
如果在云服务上设置的svn资源库,要想让其他主机访问,需要在安全组开放3690端口,另外svn服务应该启动。
连接成功即可上传或下载项目
标签:安装 password pre 位置 epo 文件 install info 端口开放
原文地址:https://www.cnblogs.com/zjfjava/p/9528394.html