当前位置 主页 > 服务器问题 > win服务器问题汇总 >

Windows下安装SVNServer怎么去配置?

栏目:win服务器问题汇总 时间:2018-12-07 09:37

  本节讲解一下Windows下SVNServer安装和配置,主要包括安装,配置,测试,建库和导入等内容,下面是具体的介绍,希望对你的学习有所帮助。
  1.配置环境
  Windows2003ServerwithSP1
  ApacheHTTPServerv2.0.55
  Subversionv1.4.2
  2.安裝ApacheHTTPServer
  将安装目录修改为C:\ApacheGroup
  默认是安装到C:\ProgramFiles\ApacheGroup目录下
  安装后的目录结构如下:
  C:\ApacheGroup\Apache2\bin\
  C:\ApacheGroup\Apache2\conf\......
  3.安裝Subversion
  这里使用zip包,解压到C盘,然后将C:\svn-win32-1.4.2\bin添加环境变量PATH中。
  解压后的目录结构如下:
  C:\svn-win32-1.4.2\bin\
  C:\svn-win32-1.4.2\iconv\......
  l将C:\svn-win32-1.4.2\bin目录下的mod_dav_svn.so和mod_authz_svn.so复制到C:\ApacheGroup\Apache2\modules目录下。
  l将C:\svn-win32-1.4.2\bin目录下的所有DLL文件复制到C:\ApacheGroup\Apache2\bin目录下。注意在复制DLL文件时最好停掉Apache。
  l用文本编辑器打开C:\ApacheGroup\Apache2\conf\httpd.conf文件找到以下两行
  #LoadModuledav_modulemodules/mod_dav.so
  #LoadModuledav_fs_modulemodules/mod_dav_fs.so
  去掉前面的#,然后所有LoadModule的后面添加下面两行
  LoadModuledav_svn_modulemodules/mod_dav_svn.so
  LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
  然后重起Apache
  4.建库
  SVNServer安装和配置完成了以后还需要建库。假设所有库的根目录是F:\svn,并且要建一个名为testrepos的库,打开DOS窗口,进入到F:\svn目录下,然后输入svnadmincreatef:\svn\testrepos
  命令执行完后f:\svn\testrepos目录下会生成一些目录和文件。然后在C:\ApacheGroup\Apache2\conf\httpd.conf文件的最后添加下面内容,并重起Apache
  <Location/svn>
  DAVsvn
  SVNParentPathf:\svn
  </Location>
  5.测试
  打开DOS窗口,进入一个临时目录F:\temp下
  svncohttp://localhost/svn/testrepos正确执行后会显示"Checkedoutrevision0."的信息。
  6.导入
  SVNServer安装和配置时需要导入,如在一个临时文件夹(比如C:\temp)下建立如目录
  trunk
  branches
  tags
  在DOS命令行下进入C:\temp目录,然后执行svnimport.http://localhost/svn/testrepos-m"Initialrepository"执行成功的话会提示提交后的修订版本为1。
  7.关于库的建立
  建议为会每一个项目建立一个库,例如:
  F:\svn\project1
  F:\svn\project2
  再为每个库建立如下结构(Subversion官方手册建议的目录结构)
  F:\svn\project1\trunk这个目录用来存放正在进行开发的项目代码
  F:\svn\project1\branches这个目录用来存放正在开发中的版本分支
  F:\svn\project1\tags这个目录用来存放不再变动的分支。SVNServer安装和配置到这里讲解完毕。
缩小 缩小 缩小 缩小
IIS7整站下载工具 IIS7批量查询排名 IIS7远程桌面连接工具 iis7-iis网站批量管理 iis7批量替换工具 IIS7服务器专用下载工具 IIS7日志分析工具 IIS7批量PING,服务器批量添加网卡IP小工具 IIS7远程同步备份工具
IIS7网站监控 站群批量SEO查询 批量获取排名域名 批量关键词排名查询 模拟各种蜘蛛 批量友情链接监测 批量检测死链 搜索引擎大全 批量查询外链
批量查询网站标题 批量查询KeyWords 批量查询描述 批量查询网站IP 批量百度收录查询 批量查询百度日收录 批量查询百度周收录 批量查询百度月收录 批量查询360总收录 批量查询360日收录 批量查询网站年龄 批量查询360PC权重 批量查询爱站移动权重 批量查询站长移动权重 批量查询360移动权重 批量查询神马权重 批量查询谷歌PR 批量查询搜狗PR 批量查询百度反链 批量查询爱站首页反链 批量查询爱站内页反链 批量查询百度快照 批量查询搜狗快照 批量icp备案查询 批量网站ip地址查询 批量查询导出链接 批量查询百度V认证 批量查询百度安全 批量查询站长PC权重 批量查询爱站PC权重 批量查询搜狗总收录 站长资源大全 IIS7-cms大全 IIS7站群大全 IIS7虚拟空间大全 IIS7服务器大全 IIS7-VPS大全