日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows中架设基于Apache的svn服务器

發(fā)布時間:2025/3/15 windows 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows中架设基于Apache的svn服务器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.安裝apache及svn的windows版

我安裝的版本是:httpd-2.2.22-win32-x86-openssl-0.9.8t.msi?和svn-win32-1.5.0.zip

svn是解壓就可以了

2. 解svn安裝目錄下\bin下的mod_authz_svn.so、mod_dav_svn.so拷貝到apache/modules下

3.將?svn安裝目錄下\bin下的libdb44.dll拷貝到apache/bin下

4.修改apache安裝目錄下conf/httpd.conf

?a.將?

LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so

前面的#號去掉?

?

b.增加:LoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_svn_module modules/mod_authz_svn.so?c.增加:Include conf/svn-repos.conf5.在apache安裝目錄下conf下增加svn-repos.conf內(nèi)容如下:<Location /abc>#svn訪問的根目錄是abcDAV svnSVNPath G:\storage\repos\abc#svn內(nèi)容就放在G:\storage\repos\abcAuthName "abc repository"AuthUserFile G:\storage\ACLrepos\user#用戶名和加密過后的密碼文件存放的在G:\storage\ACLrepos\user下AuthzSVNAccessFile G:\storage\ACLrepos\Access.txt#權(quán)限控制放在Access.txt里Require valid-userAuthType Basic</Location>6.用命今創(chuàng)建一個abc庫:svnadmin create G:\storage\repos\abc7.創(chuàng)建G:\storage\ACLrepos\Access.txt內(nèi)容如下:[groups]admins = aserver_devs = b###讀寫/serverclient_devs = d###讀寫/client[/]@admins = rw@server_devs = r@client_devs = r[/server]@server_devs = rw@client_devs =[/client]@client_devs = rw@server_devs =8.建一個script的目錄9.在script內(nèi)建一個create_user.bat內(nèi)容如下:?for /f %%i in (svn.user.list) do (D:\install\Apache2.2\bin\htpasswd.exe -b G:\storage\ACLrepos\user %%i 1234)10.在script內(nèi)建一個svn.user.list文件,如果要增加新用戶請在svn.user.list增加他的用戶名,同時運行create_user.bat這個用戶就創(chuàng)建好了,他的初始密碼是123411.下載 Apache22Passwd.rar 地址:http://bbs.iusesvn.com/attachment.php?aid=464&k=d85e631ee95745240ec41740ebcd1dc9&t=1331524742&sid=5DdrRA12.將Apache22Passwd.rar里面的Apache2xPasswd.cgi改名為svnpass.cgi,Apache2xPasswd.cgi.ini要相應(yīng)地改為svnpass.ini13.修改svnpass.ini中的auth_user_file=G:\storage\ACLrepos\user14.如果是for apache2.2版本,復(fù)制apache的bin目錄下libapr-1.dll、libapriconv-1.dll、libaprutil-1.dll,svnpass.ini,svnpass.cgi到Apache/cgi-bin目錄15.正在可以使用http://127.0.0.1/svnpass 來修改用戶的密碼了

?

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/cerxp/archive/2012/03/11/2389911.html

總結(jié)

以上是生活随笔為你收集整理的windows中架设基于Apache的svn服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。