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,如如何設置目錄的訪問權限(只讀,可寫等等)。



           


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


          網站導航:
           
          主站蜘蛛池模板: 新民市| 信阳市| 固镇县| 广饶县| 邢台市| 吕梁市| 分宜县| 吉安市| 越西县| 德江县| 黄龙县| 莱芜市| 汶上县| 大洼县| 柞水县| 南宁市| 穆棱市| 多伦县| 永宁县| 莒南县| 阿勒泰市| 永城市| 抚宁县| 光泽县| 屯门区| 中方县| 苏州市| 屯昌县| 清徐县| 神池县| 江山市| 乳山市| 咸丰县| 蒙山县| 新兴县| 邵阳市| 汶上县| 玉环县| 吐鲁番市| 东乡| 英吉沙县|