WinXP环境配置svn服务器
来源:互联网 发布:万网已备案域名购买 编辑:程序博客网 时间:2024/06/06 13:20
一、如果只想单独使用
1.下载Subversion。 (当前版本是1.4.6)
2.运行控制台,进入Subversion/bin目录,执行:
svnadmin create f:/svndata/repo1
("f:/svndata/repo1 "是你打算放置版本库的位置)
3.运行控制台,进入Subversion/bin目录,执行下面命令启动服务器:
svnserve --daemon
4.现在可以使用TortoiseSVN访问它了,地址是:svn://localhost/svn/repo1
(如果失败了,可能是计算机的安全策略设置问题,我没有试过修改)
二、如果打算可以通过网络访问
(注意:继续之前,必须完成上面的1,2步骤)
1.下载并安装Apache。(当前版本是2.2.9)
2.在Subversion中找到下面2个文件(通常是在/bin目录中)
mod_dav_svn.so
mod_authz_svn.so
复制这2个文件到Apache的modules目录中
3.在Subversion/bin中找到下面2个文件
libdb*.dll
intl3_svn.dll
复制这2个文件到Apache的bin目录中
4.修改Apache的配置文件"/conf/httpd.conf"
(1)找到下面2行,取消注释(去掉这2行前的“#”)
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so
(2)然后在这2行下面添加新的配置如下
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
(3)为用户创建密码文件,只需要创建一个文件就可以
运行控制台,进入Apache的bin目录,键入如下命令:
htpasswd -c f:/svndata/passwd xiqiang
(假设你想把密码文件保存在f:/svndata/passwd文件中,并为用户xiqiang设置密码)
如果还想为其他人设置密码,可以使用下面命令:
htpasswd passwd xiqiang
(4)让Apache支持Subversion
在配置文件最后面添加如下内容:
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath f:/svndata
#SVNIndexXSLT "/svnindex.xsl"
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile f:/svndata/passwd
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
(假设你想使用f:/svndata做为根目录,假设你的密码文件保存在f:/svndata/passwd文件中)
5.保存刚刚配置好的文件,重新启动Apache服务器(在"控制面板->管理工具->服务"中)
现在可以使用TortoiseSVN或网页浏览器打开这个地址进行访问了:http://192.168.2.100/svn/
(假设你的ip地址为:192.168.2.100)
哦,差不多就是这样了,如有问题欢迎共同讨论
email:wiss_xiqiang@163.com
msn:object_xiqiang@hotmail.com
qq:39919626
- WinXP环境配置svn服务器
- 关于svn服务器配置和环境搭建
- windows环境下配置apache svn服务器
- Linux环境下SVN服务器配置过程
- 在winxp下配置cakephp开发环境
- winXP+MyEclipse8.5配置Android开发环境
- WINXP下欣技8000的编译环境配置
- Linux环境下配置同步更新的SVN服务器
- CENTOS 配置好SVN服务环境后,其他服务器无法访问
- 【环境配置】配置svn
- 基于winxp/win7的svn+Apache服务器搭建
- 基于winxp/win7的svn+Apache服务器搭建
- 在WinXP上搭建自己的SVN服务器
- 基于winxp/win7的svn+Apache服务器搭建
- svn服务器安装配置
- SVN服务器配置
- 如何配置SVN服务器
- SVN服务器用户权限配置
- NodeTree引擎翻译1. Introducing the NodeTree Engine(介绍NodeTree引擎)
- (四)性能测试从零开始——LoadRunner入门
- ART OF WEB-SQL-INJECTION第2卷 ORACLE篇
- EXT核心API详解(六)--Ext.Fx
- (五)性能测试从零开始——LoadRunner入门
- WinXP环境配置svn服务器
- EXT核心API详解(六)--Ext.KeyNav/KeyMap/JSON/Format/DelayedTask/TaskRunner/TextMetrics/XTemplate
- (六)性能测试从零开始——LoadRunner入门
- 各种网站程序的默认数据库
- EXT核心API详解(六)--Ext.data/Connection/Ajax/Record Javascript
- EXT核心API详解(九)--DataProxy/HttpProxy/MemoryProxy/ScriptTagProxy
- 2. Creating Nodes and Trees(创建节点和树)
- EXT核心API详解(十)--DataReader/ArrayReader/JsonReader/XmlReader
- 3. Scanning and Drawing the Tree(扫描和绘画 树)