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

相关推荐
qq_348231853 分钟前
Ubuntu 24.04 环境配置 AI自动化编程 gstack
linux·运维·人工智能·ubuntu
橙子也要努力变强9 分钟前
信号捕捉与不可捕捉机制(进阶篇)
linux·服务器·c++
小则又沐风a11 分钟前
Linux使用指南和基础指令(1)
java·linux·运维
ALINX技术博客12 分钟前
【黑金云课堂】FPGA技术教程Linux开发:Petalinux安装
linux·运维·fpga开发
小此方16 分钟前
Re:Linux系统篇(二)指令篇 · 一:基础六大指令精讲+Linux操作技巧——让你从小白到入门
linux·服务器
Shingmc316 分钟前
【Linux】Socket编程TCP
服务器·网络·tcp/ip
SilentSamsara23 分钟前
ConfigMap 与 Secret:配置注入的四种姿势与安全边界
linux·运维·服务器·安全·微服务·kubernetes·k8s
Lentou25 分钟前
部署项目之systemd部署
linux·运维·服务器
郭庆汝32 分钟前
华为昇腾服务器安装docker
运维·服务器·docker
o丁二黄o37 分钟前
若依部署Nginx和Tomcat
运维·nginx·tomcat