posts - 35,  comments - 8,  trackbacks - 0

          SubVision安裝配置手冊

          1、 相關網站

          http://httpd.apache.org/:下載Apache 2.0.59;因為目前subversion推薦采用這個版本,更高版本可能存在一些問題;

          http://subversion.tigris.org/:下載subversion 1.4.3

          http://tortoisesvn.tigris.org/:下載tortoisesvn1.4.3svn客戶端,與windows的資源管理器集成;

          http://tortoisesvn.net/translation_status:下載tortoisesvn1.4.3中文語言包

           

           

          2、 安裝步驟

          首先安裝Apache 2.0.59,簡單按提示安裝即可;安裝目錄

          其次安裝subversion 1.4.3,簡單按提示安裝即可;

          最后安裝tortoisesvn1.4.3,簡單按提示安裝即可;

          3、 配置步驟

          a.       Apache 2.0.59基本上不需要配置

          b.      subversion 1.4.3:主要配置是修改apache的配置文件httpd.conf主要是增加以下內容:

                                                                         i.      LoadModule dav_svn_module "e:/Program Files/Subversion/bin/mod_dav_svn.so"

                                                                       ii.      LoadModule authz_svn_module "e:/Program Files/Subversion/bin/mod_authz_svn.so"

                                                                      iii.       

                                                                     iv.      <Location /svn>

          1.       DAV svn

          2.       SVNListParentPath on

          3.       SVNParentPath e:\SVN  #指定svn版本庫根目錄;在根目錄下創建不同的項目目錄

          4.       AuthType Basic

          5.       AuthName "Subversion repositories"

          6.       AuthUserFile passwd #指定用戶名密碼文件,文件名為passwd;默認目錄為apache安裝目錄“X:\Program Files\Apache Group\Apache2

          7.       AuthzSVNAccessFile svnacl.txt #指定訪問控制文件,文件名為svnacl.txt;默認目錄為apache安裝目錄“X:\Program Files\Apache Group\Apache2

          8.       Require valid-user

                                                                       v.      </Location>

                                                                     vi.      訪問控制文件例子svnacl.txt

          1.       [groups]

          2.       #定義不同的用戶組

          3.       admin = admin

          4.       devteam1 = admin

          5.       devteam2 = admin

          6.        

          7.       # Default access rule for ALL repositories

          8.       # Everyone can read, admins can write, Dan German is excluded.

          9.       [/]

          10.   * = r

          11.   @admin = rw

          12.   dangerman =

          13.   # Allow developers complete access to their project repos

          14.   #zyn是一個例子項目project

          15.   [zyn:/] 

          16.   @devteam1 = rw #表示組devteam1可以讀寫,即check in/out

          17.   #test是另外一個例子項目project

          18.   [test:/]

          19.   @devteam2 = r # rw #表示組devteam2只讀,即check out

          c.       tortoisesvn1.4.3安裝完成基本上不用配置;詳細使用手冊另行編寫

           

          posted on 2007-05-04 22:17 J2EE 閱讀(1729) 評論(0)  編輯  收藏

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


          網站導航:
           

          <2007年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 临邑县| 五大连池市| 龙里县| 故城县| 温泉县| 通许县| 哈巴河县| 从江县| 平定县| 泉州市| 黄石市| 六枝特区| 郯城县| 古浪县| 双牌县| 孟津县| 洛扎县| 新河县| 思茅市| 夏河县| 吉木萨尔县| 威信县| 裕民县| 垫江县| 驻马店市| 齐齐哈尔市| 洪泽县| 安宁市| 琼海市| 正定县| 攀枝花市| 广昌县| 德保县| 桃园市| 尚志市| 平邑县| 浦县| 深圳市| 桂东县| 双牌县| 临湘市|