Windows下安装和配置SVN Server
2007-01-25 12:59
459 查看
[align=center]Windows下安装和配置SVN Server[/align]
1. 配置环境
Windows 2003 Server with SP1
Apache HTTP Server v2.0.55
Subversion v1.4.2
2. 安裝 Apache HTTP Server
将安装目录修改为C:/Apache Group
默认是安装到C:/Program Files/Apache Group目录下
安装后的目录结构如下:
C:/Apache Group/Apache2/bin/
C:/Apache Group/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:/Apache Group/Apache2/modules目录下。
l 将C:/svn-win32-1.4.2/bin目录下的所有DLL文件复制到C:/Apache Group/Apache2/bin目录下。注意在复制DLL文件时最好停掉Apache。
l 用文本编辑器打开C:/Apache Group/Apache2/conf/httpd.conf文件找到以下两行
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
去掉前面的#,然后所有LoadModule的后面添加下面两行
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
然后重起Apache
4. 建库
假设所有库的根目录是F:/svn,并且要建一个名为testrepos的库,打开DOS窗口,进入到F:/svn目录下,然后输入svnadmin create f:/svn/testrepos
命令执行完后f:/svn/testrepos目录下会生成一些目录和文件。然后在C:/Apache Group/Apache2/conf/httpd.conf文件的最后添加下面内容,并重起Apache
<Location /svn>
DAV svn
SVNParentPath f:/svn
</Location>
5. 测试
打开DOS窗口,进入一个临时目录F:/temp下
svn co http://localhost/svn/testrepos 正确执行后会显示"Checked out revision 0."的信息。
6. 导入
在一个临时文件夹(比如C:/temp)下建立如目录
trunk
branches
tags
在DOS命令行下进入C:/temp目录,然后执行
svn import . http://localhost/svn/testrepos -m "Initial repository"
执行成功的话会提示提交后的修订版本为1。
7. 关于库的建立
建议为会每一个项目建立一个库,例如:
F:/svn/project1
F:/svn/project2
再为每个库建立如下结构(Subversion官方手册建议的目录结构)
F:/svn/project1/trunk 这个目录用来存放正在进行开发的项目代码
F:/svn/project1/branches 这个目录用来存放正在开发中的版本分支
F:/svn/project1/tags 这个目录用来存放不再变动的分支
相关文章推荐
- Windows下SVNServer安装与配置详解
- Windows下SVNServer安装和配置
- Windows下VisualSVN Server的安装与配置
- windows下svn server的安装和配置
- Windows下VisualSVN Server的安装与配置方法(图文)
- Windows下安装和配置SVN Server
- Windows下VisualSVN Server的安装与配置方法(图文)
- XCode源代码控制SVN (windows SVN服务端) 配置,适用vmware安装的MAC OS X
- 安装windows_server2008配置外网可以访问的数据库
- windows安装基于Apache的SVN服务器(包括SSL配置)
- Windows Nano Server安装配置详解03:远程管理Nano Server
- SVN客户端安装配置和使用(windows)
- svn服务客户端安装配置 windows
- Win 8 系统下 Weblogic server 12c 的下载安装与配置——Windows J2EE开发安装序列之六
- Windows 下 Apache HTTP Server 安装、配置以及与 Tomcat 的整合(附图)
- Windows下的SVN安装配置及SVNNotify邮件通知
- 在Windows 2000 Server上安装配置MySQL +Tomcat
- Windows环境下SVN配置管理工具安装使用指南
- Windows下的svn服务器的安装与配置
- 正确的Windows下安装配置SVN