WinXP环境配置svn服务器
2008-07-26 18:16
483 查看
一、如果只想单独使用
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
复制这2个文件到Apache的modules目录中
3.在Subversion/bin中找到下面2个文件
libdb*.dll
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
相关文章推荐
- windows2003服务器下配置svn和vs开发环境
- centos6.5环境下svn服务器和客户端配置实用详解
- windows环境下配置apache svn服务器
- windows2003服务器下配置svn和vs开发环境
- 关于svn服务器配置和环境搭建
- 配置64bit linux环境中的svn服务器
- 服务器搭建javaWeb开发环境—svn安装与配置以及使用
- Linux环境下配置同步更新的SVN服务器
- 配置64bit linux环境中的svn服务器
- Linux环境下SVN服务器配置过程
- Centos5.5下面lnmp环境配置独立的svn服务器
- CENTOS 配置好SVN服务环境后,其他服务器无法访问
- windows7环境下svn服务器的配置及使用
- centos6.5环境下svn服务器和客户端配置实用详解
- [伊达原创]Linux环境下配置同步更新的SVN服务器
- 【转】SVN服务器客户端以及环境的搭建和使用
- mac os x 10.7下配置svn服务器
- SVN服务器搭建--Subversio与TortoiseSVN的配置安装
- XMPP_03_环境安装(配置服务器)