Subversion 1.4.6 apache 2.2.8 windows安装及配置

Subversion 1.4.6 apache 2.2.8 windows安装及配置

ID:40570139

大小:45.00 KB

页数:12页

时间:2019-08-04

Subversion 1.4.6   apache 2.2.8 windows安装及配置_第1页
Subversion 1.4.6   apache 2.2.8 windows安装及配置_第2页
Subversion 1.4.6   apache 2.2.8 windows安装及配置_第3页
Subversion 1.4.6   apache 2.2.8 windows安装及配置_第4页
Subversion 1.4.6   apache 2.2.8 windows安装及配置_第5页
资源描述:

《Subversion 1.4.6 apache 2.2.8 windows安装及配置》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Subversion1.4.6+apache2.2.8windows安装及配置环境OS:WindowsXPSP2Web:Apache2.2.6SVN:svn-win32-1.4.6一.首先下载SVN及apache的两个WINDOWS版的安装包  apache2.2.8  svn-1.4.6-setup(服务器端)  TortoiseSVN-1.4.5.10425-win32-svn-1.4.5(客户端)  我都是从CSDN下面下载下来的  安装SVN服务器端及客户端程序,傻瓜化的安装,一路NEXT就可以了  建立版本库(Repository)  首先建立D:svndepos

2、itorys作为所有版本库的根目录,然后可以用以下两种方式建立版本库  Cmd命令行下svnadmincreateD:svndepositorystest  也可以使用TortoiseSVN图形化的完成这一步:先建立空目录E:svnrepos1,注重一定是要空的。然后在repos1文件夹上“右键->TortoiseSVN->CreateRepositoryhere...”,然后可以选择版本库模式,这里使用默认的FSFS即可,然后就创建了一系列文件夹和文件,同命令行建立的一样。  此时subversion服务还没有启动,在命令行下输入以下命令  svnserve.exe

3、daemon  svnserve将会在端口3690等待请求,--daemon(两个短横线)选项告诉svnserve以守护进程方式运行,这样在手动终止之前不会退出。注重不要关闭命令行窗口,关闭窗口会把svnserve停止。  当然最好使用--root选项设置根位置来限制服务器的访问目录,从而增加安全性和节约输入svnserveURL的时间  svnserve.exe-d-rD:svndepositorys  为了验证svnserve正常工作,使用TortoiseSVN->Repo-browser来查看版本库。在弹出的URL对话框中输入:  svn://localhost/te

4、st  当然,localhost也可以写成127.0.0.1或SVN所在电脑的IP  如没有弹出错误,正常显示,证明服务启动成功,只不过这时test只是一个空库  但是如果向这个空库里进行Import操作还是会出现验证失败的操作,Authorizationfailed.使用以下方法解决以下问题  修改配置文件使指定的用户才对SVN有访问权限  修改D:svndepositorystestconf下面的三个配置文件  Authzpasswdsvnserve.conf  以下我们将SVN配置成需要密码才能登录,账户admin,密码123456  Authz权限配置文件  最

5、后一行下加上  [test:/]  admin=rw  详解:  [/svn/p1/WebProject]  king=rw(表示king能够读写/svn/p1/WebProject目录下的所有信息)  [/svn/p1/web]  zp=r(表示zp能够读/svn/p1/web目录下的所有信息)  到此svn服务器的的安装和配置就已经完成了。  [MyProject:/]  hadeslee=rw  [MyProject:/module1]  tom=rw  hadeslee=rw  这表示,MyProject下面的所有子目录hadeslee都是有权限读写的,但是tom只有

6、权限读写此项目下面的module1目录,这个各自的访问权限就分的更细致了.到MyProject:/module1导到有关于MyProject文件夹下面的设置,我们就告一段落了,我们现在开始设置apache,使它能和subvertion一起工作.  Passwd用户名及密码文件  最后一行下加上  admin=123456  svnserve.confSVN服务配置文件  将以下语句前的#号去掉,需要注意的是删除#号时要保证语句顶格,如在语句前有空格的话也会出现错误  #anon-access=read  #auth-access=write  #password-db=pas

7、swd  #authz-db=authz  #realm=MyFirstRepository改为realm=test  anon-access控制非鉴权用户访问版本库的权限。取值范围为"write"、"read"和"none"。即"write"为可读可写,"read"为只读,"none"表示无访问权限。缺省值:read  auth-access控制鉴权用户访问版本库的权限。取值范围为"write"、"read"和"none"。  即"write"为可读可写,"read"为只读,"none"表示无访问权限

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。