本文主要记录在window下的subversion服务的安装,配置和后台启动
subversion的下载安装网上资料很多,subversion服务器window版本地址
本文的重点是记录subversion的后台启动,这是因为在window下subversion服务启动在命令行启动,当服务启动之后不能关闭该命令行窗口,否则subversion的服务也会被关闭,这个时候就需要考虑window命令的后台执行,在网上搜索了window后台执行的相关命令有start /b svnserve -d -r D:\svnproject\repository,虽然在命令行上立刻返回了,但是命令行窗口一旦关闭服务也会被关闭,所以这种方式也是不可性的。
后面又在网上查到了一种解决方法,首先创建一个启动subversion服务的批处理脚本,然后创建一个让批处理窗口隐藏的vbs脚本,然后运行该脚本就可以完成subversion的后台启动了。
start.bat
cd bin
start /b svnserve -d -r D:\svnproject\repository
backgroundRun.vbs
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c start.bat",vbhide