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

相关推荐
松涛和鸣3 分钟前
DAY56 ARM Cortex-A Bare Metal
linux·服务器·c语言·开发语言·arm开发·数据库
星陨776 分钟前
OpenStack私有云平台API接口练习
linux·运维·网络·openstack
YongCheng_Liang7 分钟前
Docker 核心概念与价值详解:从理论到实战安装指南
运维·docker·容器
蒜香拿铁15 分钟前
【第五章】python判断语句if
java·服务器·python
Kratzdisteln22 分钟前
【Linux】Docker容器中快速部署VNC远程桌面环境
linux·运维·docker
魔众27 分钟前
轻量级云文件系统simple-file-server,电脑秒变存储服务器
运维·服务器
追光的孩子32 分钟前
window服务器添加samwaf防火墙遇到的问题和解决方案
运维·服务器
是娇娇公主~32 分钟前
C++集群聊天服务器(1)—— muduo网络库服务器编程
服务器·网络·c++
轻蓝雨36 分钟前
树莓派4B安装ubuntu server后再访问GPIO
linux·运维·ubuntu
XiaoHu02071 小时前
Linux网络编程(第三弹)
linux·运维·网络