红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

ubuntu下做svn服务器

发布时间:2008-08-16 00:24:32来源:红联作者:Notalos
安装软件:sudo apt-get install subversion

建立用户:sudo useradd svn -m

以svn用户登录,建立目录SVN,进去,再:svnadmin create myproj,然后进去编辑那些配置文件,略了。

编辑文件/etc/init.d/svnserve,内容为:

引用:
#!/bin/sh
# description: Svnserve auto start-stop script.
# chkconfig: - 20 80
#
SVN_HOME=/usr/bin
SVN_OWNER=svn
SVN_REPO=/home/svn/SVN
if [ ! -f "$SVN_HOME/svnserve" ]
then
echo "svnserver startup: cannot start"
exit
fi
case "$1" in
'start')
su - $SVN_OWNER -c "$SVN_HOME/svnserve -d -r $SVN_REPO"
;;
'stop')
su - $SVN_OWNER -c "$SVN_HOME/killall svnserve"
;;
'restart')
su - $SVN_OWNER -c "$SVN_HOME/killall svnserve"
su - $SVN_OWNER -c "$SVN_HOME/svnserve -d -r $SVN_REPO"
;;
esac


然后加执行权限:sudo chmod +x svnserve

进入/etc/rc2.d,打命令:sudo ln -s ../init.d/svnserve S21svnserve

OK了。
文章评论

共有 0 条评论