Terry.Li-彬

          虛其心,可解天下之問;專其心,可治天下之學(xué);靜其心,可悟天下之理;恒其心,可成天下之業(yè)。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(19)

          隨筆分類(107)

          隨筆檔案(141)

          文章分類(284)

          文章檔案(342)

          相冊

          收藏夾(58)

          家裝

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          Apache 整合 SVN

          ( 注意

          a、? svn 服務(wù)端針對 apache 有兩種下載版本, 2.0.x 2.2.x ,這個需要一一對應(yīng)

          b、? 在安裝下面工具時請指定英文目錄且其中不要有空格

          )

          1、? 下載 apache

          http://www.apache.org

          2、? 下載 SVN 服務(wù)端文件

          http://subversion.tigris.org/getting.html#windows

          3、? 下載 SVN 客戶端

          http://tortoisesvn.net/downloads

          4、? 安裝 apache

          安裝很簡單,一路回車(其中要配置 apache 端口,一般我們使用 80 端口)

          安裝完畢后桌面右下角會出現(xiàn) apache 圖標(biāo) ,雙擊出現(xiàn)控制界面

          ?

          5、? 安裝 SVN 服務(wù)端

          一路回車

          6、? 按照 SVN 客戶端

          一路回車

          7、? apache 服務(wù)啟動后,在瀏覽器訪問 http://localhost ,如果能找到頁面則說明 apache 已經(jīng)安裝成功

          8、? 拷貝 %SVN_HOME%\bin 下的 mod_authz_svn.so mod_dav_svn.so %apache_home%\moudles

          9、? 打開 %apache_home%\conf\httpd.conf

          將圖中選中兩行前的“ # ”去掉

          10、????????????? 127 行加入如下兩行

          11、????????????? 在該文件最后加入如下

          12、????????????? d:/java/svnRepository 文件夾中右鍵 TortoiseSVN->create repository here ,將在該文件夾下建立 svn

          13、????????????? 創(chuàng)建 d:/java/Subversion/passwd 文件夾用來存放用戶密碼

          14、????????????? %apache_home%\bin 加入環(huán)境變量

          15、????????????? 創(chuàng)建用戶

          ?

          16、????????????? 重新啟動 apache ,出現(xiàn)如下界面表示 apache svn 已經(jīng)整合在一起了

          17、????????????? 使用瀏覽器訪問 http://localhost/svn ,如下登陸框表示用戶配置 OK

          18、????????????? 權(quán)限配置

          a)???????? 修改 %apache_home%/conf/httpd.conf

          <Location /svn>

          DAV svn

          SVNPath D:/java/svnRepository

          AuthzSVNAccessFile D:/java/Subversion/passwd/policy

          AuthType Basic

          AuthName "Subversion Repository"

          AuthUserFile D:/java/Subversion/passwd/passwords

          Require valid-user

          </Location>

          b)??????? 建立 D:/java/Subversion/passwd/policy 文件

          c)??????? policy 文件中定義權(quán)限信息

          ???????????????????????? i.????????????? 使用 [groups] 來聲明組信息(可以將 PM Leader QA Development Project 設(shè)定為不同的組,每個組中有不同的成員)

          例如:下面聲明了三個組,每個組里面有不同的成員(多個成員使用逗號分隔)

          [groups]

          DevPM = chengyongbing

          Leader = terry

          JWT =……

          ?????????????????????? ii.????????????? [/foldername] 來聲明某個文件目錄的使用權(quán)限

          例如: JWT 這個組只能對 /projects/jingwutong 這個目錄有讀寫權(quán)限,其它目錄只有讀權(quán)限,同時 terry 對這個目錄也有讀寫權(quán)限(這里說明一下,如果是組需要在前面加“ @ ”)

          [/projects/jingwutong]

          @JWT = rw

          terry = rw

          * = r

          ?

          ?

          19、????????????? ?

          ?

          ?

          ?

          ?

          ?

          ?

          SVN 中文手冊: http://svndoc.iusesvn.com/svnbook/1.4/

          ?

          posted on 2009-06-01 14:36 禮物 閱讀(508) 評論(0)  編輯  收藏 所屬分類: svn

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

          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 鹰潭市| 东平县| 穆棱市| 斗六市| 宾阳县| 烟台市| 永州市| 布尔津县| 渝中区| 兰西县| 巧家县| 慈溪市| 繁昌县| 成都市| 商城县| 巴楚县| 蒲城县| 郴州市| 万载县| 霞浦县| 金华市| 囊谦县| 鹤庆县| 盐津县| 苏州市| 凤山市| 西峡县| 阿拉善右旗| 宁陕县| 鄂温| 武城县| 疏勒县| 金华市| 菏泽市| 永登县| 乐东| 昌平区| 石家庄市| 临泉县| 延津县| 台前县|