<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-112  評論-73  文章-0  trackbacks-0

    Subversion的下載地址:http://subversion.tigris.org/downloads/subversion-1.4.5.zip

    Apache的下載地址:http://archive.apache.org/dist/httpd/binaries/win32/apache_2.0.61-win32-x86-no_ssl.msi

    Apache是win32下安裝包,正常安裝即可(安裝到c:\apache2.2).Subversion是壓縮解開到以C:\svn-win32-1.4.5

    1 、打開C:\Apache2.2\conf\httpd.conf文件,

    將下面兩行前的"#"注釋符去掉:

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

    根據自己Subversion的安裝路徑在LoadModeule后面加入這兩行:

    LoadModule dav_svn_module C:\svn-win32-1.4.5\bin\mod_dav_svn.so
    LoadModule authz_svn_module C:\svn-win32-1.4.5\bin\mod_authz_svn.so


    2、創建SVN資源庫

    在命令行執行下面的語名創建資源庫

    svnadmin create c:\svn

    執行后會在創建c:\svn目錄,這個就是資源庫。

    在httpd.conf文件最后加入下面一段代碼

    <Location /svn>
    DAV svn
    SVNListParentPath on
    SVNParentPath C:\svn
    </Location>

    重新啟動apache服務,輸入http://localhost/svn就可以訪問資源庫,現在是任何人都可以訪問并寫入,沒有用戶認證和權限控制。

    3、加入權限控制

    在命令行中,進入c:\apache2.2\conf目錄下,執行c:\apache2.2\bin\htpasswd -cm passwd libo

    回車后輸入兩次密碼,就在conf目錄下創建一個名為passwd的文件,這里面就是用戶名和密碼。

    在conf目錄下新一個名為svnaccessfile的文件,寫入如下內容:

    [groups]
    manager=libo
    guest=guest
    [svn:/]
    @manager=rw
    @guest=

    然后在httpd.conf文件中將<Location>改成如下內容:

    <Location /svn>
    DAV svn
    SVNListParentPath on
    SVNParentPath C:\svn
    AuthType Basic
    AuthName "Subve repositories"
    AuthUserFile conf/passwd
    AuthzSVNAccessFile conf/svnaccessfile
    Require valid-user
    </Location>

    上面這些內容是創建兩個用戶,并將libo加入到manager組,將guest加入到guest組,manager組對svn有讀寫的權限,guest對svn沒有任何權限。

    現在重啟apache服務就可以驗證一下了。

    不但可以通過瀏覽器訪問需要認證,通過其他客戶端(如Eclipse的插件)也需要認證。


    Technorati : ,

    posted on 2008-03-15 14:13 Libo 閱讀(1066) 評論(1)  編輯  收藏

    評論:
    # re: 搭建自已的SVN服務器(apache2.2.6 subversion1.4.5) 2009-12-15 17:33 | jonly
    提出錯誤:
    Subversion的下載地址應該是這個吧!搞了半天沒找到~~
    http://subversion.tigris.org/downloads/1.4.5-win32/apache-2.2/svn-win32-1.4.5.zip  回復  更多評論
      

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


    網站導航:
     
    主站蜘蛛池模板: 色吊丝免费观看网站| 久久亚洲精品无码AV红樱桃| 亚洲国产视频久久| 中文字幕免费在线看线人| 亚洲国产精品热久久| 黄页免费在线观看| 亚洲国产综合91精品麻豆| 午夜精品射精入后重之免费观看 | 色爽黄1000部免费软件下载| 在线观看免费人成视频色9| 亚洲综合伊人制服丝袜美腿| 国产一卡2卡3卡4卡无卡免费视频| 亚洲av永久无码精品天堂久久| 中文字幕免费在线看线人| 亚洲色偷偷综合亚洲av78| 热99re久久精品精品免费| jzzijzzij在线观看亚洲熟妇| 可以免费观看一级毛片黄a| 青青草97国产精品免费观看| 亚洲综合伊人久久综合| 女人隐私秘视频黄www免费| 亚洲嫩草影院久久精品| 国产三级在线观看免费| 粉色视频成年免费人15次| 国产亚洲情侣一区二区无码AV| 国产又黄又爽又大的免费视频| 亚洲精品91在线| 日本特黄a级高清免费大片| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 国产亚洲大尺度无码无码专线 | aa午夜免费剧场| 久久精品国产亚洲AV麻豆网站| 免费福利网站在线观看| 国产精品亚洲а∨无码播放麻豆 | 在线观看免费人成视频| 日本一区二区三区免费高清在线| 久久91亚洲人成电影网站| 无码中文在线二区免费| 国产黄色片免费看| 亚洲欧洲日韩在线电影| 亚洲精品老司机在线观看|