SVN 1.6.5安装手记

 

最近在Windows操作系统上重装SVN Server, 以前使用的是SVN-WIN32-1.5.6.zip安装包,然后把SVN注册为系统服务的方法。我个人使用的方法比较土,编写一个批处理,内容为:

svnserve -d -r e:\svnrepos

需要开启服务的时候执行批处理即可.

 

也可以使用如下方式注册为系统服务,这样不用每次执行批处理:

sc create MySVNServer binpath= "\"C:\Program FilesSubversion\svnserve\svnserve\" --service -r e:\svnrepos" displayname= "SVNService" depend= Tcpip start= auto

网上使用构建SVN server多数是这种方法。

 

 

今天重新安装,决定使用最新的SVN1.6.3的版本,SVN官方站点提供的下载如下:

CollabNet (Certified binaries)
Tigris.org: Apache 2.0 or Apache 2.2
SlikSVN: 32 and 64 bit client MSI
VisualSVN (VisualSVN Server)
 
  • 其中CollabNet这个网站十分变态,下载需要先注册用户登录,注册用户的过程中要输入英语语音验证码(还好都是数字 )。
  • 使用SlikSVN,发现按照以前的方式无法工作,主要是 svnserve这个命令没有了,查询了一下1.6的发布说明,有如下一句话: 类似的,版本库文件系统格式也已经改变,意味着那些直接访问库的1.5以及旧的版本的工具如svnserve, mod_dav_svn, svnadmin等不能读取Subversion 1.6的版本库.......这样以前1.5.6的方式已经无法干活。感觉SlikSVN只有Command line命令,没有Server的功能。
  • 最后还是VisualSVN简单, 内置Apache, 一路Click,直接搞定。

 

 

你可能感兴趣的:(apache,c,windows,SVN,subversion)