一.建立svn库
mkdir /opt/svndata/one
svnadmin create /opt/svndata/one
注:这里我将svn库都放在opt在的svndata文件夹下,这里我建立了一个
二.上传项目到指定svn
svn import D:\eclipse\Test svn:/
/192.168.1.105:3690/TestProject -m "TestProject"
三.同时自动开启多个svn
1.创建执行脚本svn.sh(/root路径下),其内容很简单。如下:
#!/bin/bash
svnserve -d --listen-port 3690 -r /opt/svndata/one
svnserve -d --listen-port 3691 -r /opt/svndata/two
2.添加可执行权限
chmod ug+x /root/svn.sh
3.添加自动运行
打开(vi或gedit) /etc/rc.d/rc.local,在最后一行添加如下内容:
/root/svn.sh
保存退出
4.检查
重启服务器,使用ps -ef 看看进程是否启动了