SVN 服务器建立

1.建立SVN库

svnadmin create

cat svndir/conf/passwd

修改SVN用户密码

chenht = 123456

2.建立目录权限

[aliases]

joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

[groups]

harry_and_sally = harry,sally

harry_sally_and_joe = harry,sally,&joe

soft = chenht

[/foo/bar]

harry = rw

&joe = r

* =

[repository:/baz/fuz]

@harry_and_sally = rw

* = r

[/]

@soft = rw

#chenht = rw

3.启动脚本

killall svnserve

nohup svnserve -d -r /home/chenht/res/svndir &

4.设置Linux启动脚本

cat /etc/init.d/svn

#!/bin/sh

case "$1" in

start) svnserve -d -r /home/chenht/res/svndir

;;

stop) killall svnserve

;;

restart)$0 stop

$0 start

;;

esac

exit 0

5.建立启动连接

lrwxrwxrwx 1 root root 15 Oct 18 20:32 /etc/rc0.d/K01svn -> /etc/init.d/svn

lrwxrwxrwx 1 root root 15 Oct 18 20:32 /etc/rc1.d/K01svn -> /etc/init.d/svn

lrwxrwxrwx 1 root root 15 Oct 18 20:34 /etc/rc2.d/S01svn -> /etc/init.d/svn

lrwxrwxrwx 1 root root 15 Oct 18 20:34 /etc/rc3.d/S01svn -> /etc/init.d/svn

lrwxrwxrwx 1 root root 15 Oct 18 20:34 /etc/rc4.d/S01svn -> /etc/init.d/svn

lrwxrwxrwx 1 root root 15 Oct 18 20:34 /etc/rc5.d/S01svn -> /etc/init.d/svn

lrwxrwxrwx 1 root root 15 Oct 18 20:33 /etc/rc6.d/K01svn -> /etc/init.d/svn

相关推荐
Run_Snails几秒前
hcia-openEuler V1.0师资题库-试卷3
运维·服务器·网络
翔云API2 分钟前
身份证识别接口的应用场景和作用
运维·服务器·开发语言·自动化·ocr
zhaowangji3 分钟前
ubuntu虚拟机装载共享文件夹导致的诡异错误
linux·运维·ubuntu
张望远-长风万里5 分钟前
运维监控专项学习笔记-id:0-需求场景、监控作用、监控能力
运维·笔记·学习
小崔爱读书6 分钟前
普元DWS - Linux下安装DWS标准版
linux·运维·服务器
&星辰入梦来&19 分钟前
Nginx从入门到入土(三): 静态资源管理与代理服务
运维·nginx·负载均衡
小安运维日记1 小时前
Linux云计算 |【第三阶段】PROJECT1-DAY1
linux·运维·云计算·apache
pyliumy1 小时前
rsync 全网备份
linux·运维·服务器
苹果醋31 小时前
SpringCloud系列之一---搭建高可用的Eureka注册中心
运维·nginx
诚诚k2 小时前
docker存储
运维·docker·容器