`

把SVN设置为Windows服务

    博客分类:
  • Java
阅读更多
首先,上Subversion官方:http://subversion.tigris.org/下载最新版本的Subversion服务端。关于SVN上加Apache的作用,我百度了一下:
引用
Subversion(SVN)作为一个单独的版本管理软件是不具备网页浏览功能的。就是说,你可以用版本管理的客户端比如:TotoriseSVN来和 SVN服务器进行连接。这样如果你的电脑没有安装SVN客户端就不能使用SVN服务器提供的服务了。为了实现请客户端的目标,就想通过网页来进行访问浏览。所以就将网页浏览的功能通过Apache服务器来实现。而通过Apache的插件来和SVN进行连接后,用户可以通过浏览器:IE,Firefox,NetScape等,访问SVN服务器。这样很方便了。

如果不需要Apache就随便选择一个吧。

下载完毕后解压,然后打开命令行,将当前路径切换到subversion的bin目录。

接着指定资源库位置,我把资源库建在[svnroot],起名叫repository。首先要保证磁盘上存在[svnroot]这么个目录,没有就创建一个吧。然后在命令行执行:
svnadmin create [svnroot]\repository

最后创建Windows服务:
sc create SVNService binpath= "\"[SVNHOME]\bin\svnserve.exe\" --service -r [svnroot]" depend= "tcpip" start= "auto"

删除Windows服务的命令是:sc delete [ServiceName]
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics