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)

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 扬州市| 共和县| 珠海市| 房产| 土默特左旗| 庆城县| 延吉市| 高碑店市| 阜南县| 同心县| 阳曲县| 黎城县| 额济纳旗| 卢湾区| 克什克腾旗| 通化县| 阿鲁科尔沁旗| 屯门区| 临潭县| 隆化县| 长治县| 班戈县| 连平县| 分宜县| 玉屏| 博乐市| 望城县| 陈巴尔虎旗| 简阳市| 婺源县| 德钦县| 柳林县| 青州市| 阿图什市| 永嘉县| 柳江县| 江安县| 宣汉县| 扶风县| 当雄县| 晋宁县|