svn服务端配置
来源:互联网 发布:系统重装什么软件好 编辑:程序博客网 时间:2024/06/05 16:53
1:Subversion(svn-win32-1.5.4.zip)
2:WampServer2.0c.exe(Apache Version : 2.2.8 PHP Version : 5.2.6 MySQL Version : 5.0.51b )
涉及的软件自己在网上搜索下载
解压缩svn-win32-1.5.4.zip,配置一下环境变量。
安装好WampServer2.0c.exe,测试端口80是否被占用,看能否启动apache
将Subversion安装目录下的bin目录下的:按名称排列文件,把前面连续的dll文件都拷贝到Apache安装目录下的bin目录;如果不行就把所有*.dll, 拷贝到Apache安装目录下的bin目录。
mod_authz_svn.so, mod_dav_svn.so拷贝到Apache安装目录下的modules目录
在Apache安装目录下的conf目录下新建文件svn.properties,内容如下:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svnroot>
DAV svn
SVNListParentPath on
SVNParentPath E:\svnroot
SVNIndexXSLT "/svnindex.xsl"
AuthType Basic
AuthName "请输入登陆信息"
AuthUserFile passwd
AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
打开conf/httpd.conf文件添加如下一行:
Include conf/svn.properties
或者直接
在httpd.conf文件中
去掉以下几行的注释(删除 '#'标记):
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so
将以下两行到 LoadModule 节的末尾。
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
svn-1.4.6中的这俩个文件能启动,其他版本的都不能启动。
在httpd.conf文件最后
<Location /svnroot>
DAV svn
SVNListParentPath on
SVNParentPath E:\svnroot
SVNIndexXSLT "/svnindex.xsl"
AuthType Basic
AuthName "请输入登陆信息"
AuthUserFile passwd
AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
其它的配置,见同目录下面的TortoiseSVN_zh_CN.chm ,如果创建 passwd svnaccessfile文件
所有的相关文件都在同目录中能找到,以及部分的配置文件,文档
应该特别注意的是,这个apache不能直接输入ip地址访问,要修改一个设置,查找<Directory "c:/wamp/www/">
注释 Deny from all 添加Allow from all
部分代码
Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
# Allow from 192.168.1.222
# Allow from 192.168.1.2
# Allow from 192.168.1.7
Allow from all
这样其他人就能访问apache了
配置可以参考同目录下的文件
2:WampServer2.0c.exe(Apache Version : 2.2.8 PHP Version : 5.2.6 MySQL Version : 5.0.51b )
涉及的软件自己在网上搜索下载
解压缩svn-win32-1.5.4.zip,配置一下环境变量。
安装好WampServer2.0c.exe,测试端口80是否被占用,看能否启动apache
将Subversion安装目录下的bin目录下的:按名称排列文件,把前面连续的dll文件都拷贝到Apache安装目录下的bin目录;如果不行就把所有*.dll, 拷贝到Apache安装目录下的bin目录。
mod_authz_svn.so, mod_dav_svn.so拷贝到Apache安装目录下的modules目录
在Apache安装目录下的conf目录下新建文件svn.properties,内容如下:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svnroot>
DAV svn
SVNListParentPath on
SVNParentPath E:\svnroot
SVNIndexXSLT "/svnindex.xsl"
AuthType Basic
AuthName "请输入登陆信息"
AuthUserFile passwd
AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
打开conf/httpd.conf文件添加如下一行:
Include conf/svn.properties
或者直接
在httpd.conf文件中
去掉以下几行的注释(删除 '#'标记):
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so
将以下两行到 LoadModule 节的末尾。
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
svn-1.4.6中的这俩个文件能启动,其他版本的都不能启动。
在httpd.conf文件最后
<Location /svnroot>
DAV svn
SVNListParentPath on
SVNParentPath E:\svnroot
SVNIndexXSLT "/svnindex.xsl"
AuthType Basic
AuthName "请输入登陆信息"
AuthUserFile passwd
AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
其它的配置,见同目录下面的TortoiseSVN_zh_CN.chm ,如果创建 passwd svnaccessfile文件
所有的相关文件都在同目录中能找到,以及部分的配置文件,文档
应该特别注意的是,这个apache不能直接输入ip地址访问,要修改一个设置,查找<Directory "c:/wamp/www/">
注释 Deny from all 添加Allow from all
部分代码
Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
# Allow from 192.168.1.222
# Allow from 192.168.1.2
# Allow from 192.168.1.7
Allow from all
这样其他人就能访问apache了
配置可以参考同目录下的文件
文件请在此下载 ,网站的最下面有下载地址
- SVN服务端安装配置
- SVN服务端的配置
- svn服务端配置
- SVN服务端配置
- SVN服务端配置
- SVN服务端配置手册
- Linux配置SVN服务端
- SVN服务端配置
- Linux svn服务端配置
- Linux配置SVN 服务端
- SVN服务端模块配置方法
- SVN服务端的配置2
- linux 下 svn服务端配置
- SVN服务端配置自动启动
- Ubuntu+Apache+SVN服务端配置
- centos7安装配置svn服务端
- SVN 服务端 配置搭建说明
- linux下SVN服务端配置
- redhat 5.5 安装python2.7
- 如何解决win7系统错误1079:此服务的帐户不同于运行于同一进程上的其他服务的帐户
- 大跌眼镜!
- FPGA综合器
- 腾讯微博开放平台发布者分享会(陈思齐)
- svn服务端配置
- fedora安装微软雅黑和consola
- zoj 2416
- BeanUtils的使用-在具有很多相同属性的两个bean之间复制属性值
- struts2的set标签
- fedora 10 smba设置-与windows共享文件夹
- shellcode弹出对话框
- js 读取 json
- Struts2的工作原理