Sky's blog

          我和我追逐的夢

          常用鏈接

          統(tǒng)計(jì)

          其他鏈接

          友情鏈接

          最新評(píng)論

          Subversion 1.4.6 + apache 2.2.8 windows安裝

              近日因故離職,原來在公司開發(fā)機(jī)上安裝的svn不能再用了,只好在自己家里的電腦上再搭建一套svn環(huán)境。操作系統(tǒng)采用windows server 2003,安裝配置比較簡單,基本按照下面的步驟一步一步來就可以,簡單記錄下來備忘。

          1. 下載
          apache_2.2.8-win32-x86-openssl-0.9.8g.msi
          svn-1.4.6-setup.exe 注意這個(gè)文件下載的時(shí)候,有針對(duì)apache2.0和2.2兩個(gè)不同的版本,不要選錯(cuò)

          2. 安裝apache
          一路next,很簡單,安裝完成后注意修改apache的conf/httpd.conf文件,將默認(rèn)的端口80修改為其他

          3. 安裝subversion
              執(zhí)行svn-1.4.6-setup.exe,指定安裝路徑
            安裝程序會(huì)自動(dòng)修改系統(tǒng)path路徑,加入<svn解壓安裝路徑>/bin

          4. 復(fù)制Subversion文件到apche
              將<svn解壓安裝路徑>/bin下的
                  mod_authz_svn.so
                  mod_dav_svn.so
                  和所有的*.dll
              復(fù)制到<apche安裝路徑>/modules下

          5. 修改apache的conf/httpd.conf文件
              先找到以下兩行:
              #LoadModule dav_module modules/mod_dav.so
              #LoadModule dav_fs_module modules/mod_dav_fs.so

              把這兩行最前面的 '#' 字元?jiǎng)h除,然后把下面這行加到這群 LoadModule 指令的后面:

              LoadModule dav_svn_module modules/mod_dav_svn.so
              LoadModule authz_svn_module modules/mod_authz_svn.so

          6. 設(shè)定Apache的svn訪問路徑
              需要修改httpd.conf,在文件最后面加上以下內(nèi)容
              1) 單庫模式:
              建立一個(gè)新庫 svnadmin create svnroot
              然后加入內(nèi)容:
              <Location /svn>
                  DAV svn
                  SVNPath G:\soft\svn\svnroot
              </Location>
              表示可以讓任何人都可以透過 http://myserver/svn/的方式,存取位于 G:\soft\svn\svnroot 這個(gè)文件庫
             
              2)多庫模式
              建立多個(gè)新庫:
              svnadmin create svndepositorys/test
              svnadmin create svndepositorys/work
              <Location /svn>
                  DAV svn
                  SVNParentPath G:\soft\svn\svndepositorys
              </Location>
              表示可以讓任何人都可以透過 http://myserver/svn/<文件庫名稱> 的方式,存取位于 G:\soft\svn\svndepositorys 這個(gè)目錄以下的所有文件庫

          如果 Apache HTTP Server 無法啟動(dòng),請(qǐng)依下列步驟檢查:

             1. 檢查 Subversion 的路徑是否有在系統(tǒng)的 %PATH% 環(huán)境變量里面。
             2. 檢查你加入 httpd.conf 里的項(xiàng)目是否正確,記住 mod_dav_svn.so 和 mod_authz_svn.so 必須在其他 mod_dav*.so 模組之后載入。

          補(bǔ)充:
              發(fā)現(xiàn)一個(gè)問題,執(zhí)行 svn-1.4.6-setup.exe安裝時(shí),會(huì)自動(dòng)加入環(huán)境變量APR_ICONV_PATH。
              然后啟動(dòng)eclipse(我測試的是3.3.2 jee版本)時(shí)會(huì)崩潰。
              將APR_ICONV_PATH變量刪除,eclipse恢復(fù)正常,重新啟動(dòng)apache,subversion也工作正常。
              原因不明。

          posted on 2008-04-13 11:11 sky ao 閱讀(4604) 評(píng)論(8)  編輯  收藏 所屬分類: Version Control

          評(píng)論

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-02-05 10:05 hayasi.chen@gmail.com

          請(qǐng)問這是你自己寫的文章嗎??搭建成功了嗎??  回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-02-05 10:06 hayasi.chen@gmail.com

          請(qǐng)問這是你自己寫的文章嗎、??有沒有搭建成功  回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝[未登錄] 2010-02-05 11:01 Sky

          暈倒啊,都說了是“簡單記錄下來備忘”,當(dāng)然是安裝好了,都用了2年了,呵呵。

          寫這個(gè)帖子的目的即使防著有天需要重新安裝時(shí)忘了的話,可以對(duì)著帖子再做一次。  回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-02-05 11:06 hayasi.chen@gmail.com

          已安裝成功!  回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-02-05 11:09 hayasi.chen@gmail.com

          @Sky
          不好意思啊。天下文章一大抄,抄來抄去都不知變成什么樣了。按照其他文章做的。總是出錯(cuò)。所以我想看看原版是怎么做的。現(xiàn)在已經(jīng)安裝好了.多謝。
            回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-02-05 11:20 sky ao

          我的blog,只有兩種內(nèi)容:1 原創(chuàng) 2 翻譯,如果有轉(zhuǎn)帖一定會(huì)特別說明的。

          所以請(qǐng)放心。  回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-02-05 11:23 sky ao

          還有一個(gè)新點(diǎn)的帖子,“Subversion 1.5.5 + apache 2.2.11 windows安裝”,是后來更新的,因?yàn)槲疑?jí)到Subversion 1.5.5了。  回復(fù)  更多評(píng)論   

          # re: Subversion 1.4.6 + apache 2.2.8 windows安裝 2010-03-17 15:45 Moryk

          多謝樓主.  回復(fù)  更多評(píng)論   

          主站蜘蛛池模板: 山阴县| 磴口县| 宽甸| 新昌县| 芦溪县| 陆良县| 天长市| 射洪县| 察雅县| 包头市| 南乐县| 盐津县| 山丹县| 丰原市| 山东| 东乡县| 新余市| 靖宇县| 安吉县| 霍邱县| 濉溪县| 大港区| 唐海县| 会泽县| 宣威市| 波密县| 宜阳县| 虹口区| 庆城县| 太湖县| 贡嘎县| 康平县| 丹棱县| 泰安市| 香格里拉县| 中卫市| 和顺县| 台州市| 确山县| 简阳市| 连平县|