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

相关推荐
闲云野鹤在人间1 小时前
docker 入门 | 第7章 容器监控 和 第8章 容器日志 详解
运维·docker·容器·架构·云计算
亚川楼宇自控系统数据中心厂家2 小时前
IBMS 集成如何打通数据中心的子系统数据孤
运维
蓝速科技2 小时前
桌面双屏翻译机量产调试:三类场景兼容性破局方案丨蓝速科技
运维·数据库·人工智能·科技·技术分享
见闻小天地2 小时前
脱硫脱硝塔选变频器避坑指南:四方DL500变频器使用体验分享
大数据·运维·人工智能·业界资讯
吴声子夜歌2 小时前
Shell编程实例——内务及管理任务(一)
linux·运维·shell
wdfk_prog3 小时前
ROS教程10:从 gtest 到 rostest——Unit Test、Node 集成测试、rosbag 与 rqt 验证闭环
运维·缓存·docker·容器·ros
吴声子夜歌4 小时前
Shell编程实例——高级脚本编程(一)
linux·运维·网络·shell
Huangjin007_5 小时前
【Linux 系统篇(二十一)】进程(九):进程等待 wait/waitpid、status状态参数
linux·运维·服务器
螺蛳粉 螺蛳粉5 小时前
mysql的备份与恢复
linux·运维·数据库·mysql
ao-weilai5 小时前
Linux网络编程:Socket UDP
linux·服务器·网络·c++