posts - 119, comments - 62, trackbacks - 0, articles - 0

          如何快速配置apache2+subversion

          Posted on 2008-04-11 11:15 Kevin Meng 閱讀(224) 評論(0)  編輯  收藏
          一、下載三個軟件:Apache 2,Subversion和TortoiseSVN
          二、安裝apache,最好用80端口
          三、安裝Subversion
          四、安裝TortoiseSVN
          五、進入D:\Subversion,新建一個目錄projects
          六、在projects目錄中點鼠標右鍵,選擇TortoiseSVN->create reposities here...新建一個倉庫
          七、打開apache的httpd.conf文件,找到
          #LoadModule dav_module modules/mod_dav.so
          #LoadModule dav_fs_module modules/mod_dav_fs.so
          把前面的#去掉,并添加
          LoadModule dav_svn_module D:/Subversion/bin/mod_dav_svn.so
          LoadModule authz_svn_module D:/Subversion/bin/mod_authz_svn.so
          八、在httpd.conf后面添加

          <Location /svn>
          #
          # SVN
          #
          DAV svn
          SVNParentPath "D:/Subversion"

          </Location>
          保存,然后重啟apache,打開ie,輸入http://localhost/svn/projects/看看能不能打開,如果能打開,恭喜您,您離成功已經不遠了!
          九、設置權限
          點開始->運行,打開控制臺
          進入D:\Apache\Apache2\bin,運行
          htpasswd -c D:\Subversion\passwd   menglikun
          新建一個密碼文件,并添加用戶menglikun,如果要添加更多用戶,運行
          htpasswd -m D:\Subversion\passwd   test 
          添加test用戶
          十、修改apache的httpd.conf文件

          <Location /svn>
          #
          # SVN
          #
          DAV svn
          SVNParentPath "D:/Subversion"

          AuthType Basic
          AuthName "Subversion repository"
          AuthUserFile D:/Subversion/passwd
          Require valid-user
          </Location>
          保存,重啟apache,再次進入http://localhost/svn/projects,這次就要求輸入密碼了!
          OK,大功告成!
          更多設置,請找google,如如何設置目錄的訪問權限(只讀,可寫等等)。



           


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 乐清市| 龙口市| 屏南县| 西藏| 岳阳县| 台安县| 广丰县| 清远市| 澄江县| 龙山县| 贵溪市| 杭锦后旗| 拜泉县| 蓬安县| 承德县| 田林县| 互助| 永丰县| 德钦县| 富锦市| 北碚区| 布尔津县| 赤壁市| 皮山县| 西城区| 四平市| 修武县| 大足县| 荣昌县| 潼南县| 桃源县| 绍兴市| 措美县| 黎平县| 苍溪县| 灵宝市| 额济纳旗| 和静县| 望谟县| 岱山县| 清苑县|