发布时间:2017-04-07 13:56:14编辑:丝画阁阅读(1088)
1.创建执行脚本svn.sh(/root路径下),其内容很简单,如下:
1
2
|
#!/bin/bash
svnserve -d --listen-port 3690 -r/home/svndata
|
2.添加可执行权限
命令行运行
1
|
chmodug+x/root/svn.sh
|
3.添加自动运行
打开(vi或gedit) /etc/rc.d/rc.local ,在最后添加一行内容如下:
/root/svn.sh
保存退出。
4.检查
重启服务器,使用 ps -ef 看看svn进程是否启动了。
启动一个svn服务:
1
|
[root@vps svn] svnserve -d -r /home/svndata
|
1
2
|
svnserve -d --listen-port 3690 -r /home/svndata
svnserve -d --listen-port 3691 -r /home/svndata1
|
==================================================================
如何设置svn服务器端的服务开机启动
启动subversion的服务可以通过两种方式来完成
1.第一种手动输入cmd命令,svn服务端软件服务的启动可以通过cmd命令来启动,定位到subversion的安装目录,我的机器是C:\Program Files\Subversion\bin, 输入命令 svnserve –d –r D:\svndemo,其中D:\svndemo是svn数据仓库的目录。
2.第二种把subversion的服务添加到windows服务,作为开机自动启动的服务,同样可以通过cmd命令来完成,命令如下:sc create svn binpath= "\"D:\Program Files\Subversion\bin\svnserve.exe\" --service -r D:\svndemo" displayname= "Subversion Server" depend= Tcpip start= auto,其中"binpath="后面跟的是subversion的安装目录,--service -r后面的参数是数据仓库的路径。通过这种方式就把subversion的服务作为windows自启动的服务了。
接下只要重启服务器就可以了,服务器端的subversion的服务就可以开始运行了.
注:在WindowsServer中,要在cmd中创建服务,不要在PowerShell中,否则提示参数错误
|
|
关键字:
下一篇:关于rsync命令
本站部分内容来源网络及网友上传,本站未必能一一鉴别其是否为公共版权或其版权归属,如果您认为侵犯您的权利,本站将表示非常抱歉!
请您速联系本站,本站一经核实,立即删除。删文删帖联系【2789291421@qq.com】