成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單剖析Subversion1.4.4在Apache2.2系列中配置

開發 項目管理
本文簡單說說在Windows系統中如何在Apache2.2系列中配置Subversion1.4.4,希望對大家有用。

Subversion經過長期的發展已經更新多個版本,同時它的新特性也越來越多,本文就來簡單介紹一下在Windows系統中如何在Apache2.2系列中配置Subversion1.4.4。

大家都知道Subversion是一個非常優秀的版本控制工具,ApacheHttpServer是最先進的Http服務器。Apache早已經推出2.2系列了,但是Subversion并不能很好的支持在Apache2.2系列中配置。不過最新的Subversion1.4系列已經能夠支持在Apache2.2中配置了。
注意:Subversion采用Subversion1.4.4版本,Apache采用Apache2.2.4版本(其它版本應該大同小異)。下面說一下配置的具體步驟:

1、下載Apache和Subversion。Subversion:去Subversion的下載頁面下載Windows下的Apache2.2版本的文件,對應的地址為Win32packagesbuiltagainstApache2.2(不保證一直能用,最好自己去Subversion主頁去找)。ApacheHttpServer:ApacheHttpServerDownload下邊能找到Apache2.2.4版本的下載地址,目前為:Apache_2.2.4-win32-x86-no_ssl.msi。

2、安裝Apache2.2.4,比較簡單按照提示安裝即可,友情提示:最好不要選擇默認的安裝目錄,裝載根目錄下用起來最方便,比如安裝在C:\ApacheSoftwareFoundation\Apache2.2目錄下。

3、解壓下載的Subversion-win32-1.4.4.zip至某一目錄,比如解壓至目錄:C:\SubversionServer。

4、修改Apache的配置文件httpd.conf如下:
在LoadModulecgi_modulemodules/mod_cgi.so這一行(大概是第83行)后邊增加如下內容
#ForSubversion
LoadModuledav_modulemodules/mod_dav.so
LoadModuledav_fs_modulemodules/mod_dav_fs.so
LoadModuledav_Subversion_modulemodules/mod_dav_Subversion.so
LoadModuleauthz_Subversion_modulemodules/mod_authz_Subversion.so
或者在模塊加載列表找到以下語句:#LoadModuledav_modulemodules/mod_dav.so和#LoadModuledav_fs_modulemodules/mod_dav_fs.so。去掉前面的“#”號,啟用加載這兩個模塊。然后再在模塊加載語句最后添加以下兩行:
LoadModuledav_Subversion_modulemodules/mod_dav_Subversion.so
LoadModuleauthz_Subversion_modulemodules/mod_authz_Subversion.so

5、拷貝解壓後的Subversion目錄下bin文件夾(對應本例即為C:\SubversionServer\bin)下的mod_authz_Subversion.so和mod_dav_Subversion.so這兩個文件,到Apache安裝目錄下的modules文件(本例即為目錄C:\ApacheSoftwareFoundation\Apache2.2\modules)下。解壓後的Subversion目錄下bin文件夾(對應本例即為C:\SubversionServer\bin)下的libdb44.dll、libeay32.dll、ssleay32.dll到Apache安裝目錄下的bin文件夾(即目錄(本例即為目錄C:\ApacheSoftwareFoundation\Apache2.2\bin)下。

6、設置環境變量,必不可少的一步:APR_ICONV_PATH=Subversion解壓目錄\iconv,并增加Path變量Subversion1.4.4bin,對應本例,設置如下:(環境變量的設置方法略)
APR_ICONV_PATH=C:\SubversionServer\iconv
在Path變量中增加C:\SubversionServer\bin

7、創建了版本庫以后,修改Apache配置文件httpd.conf,根據需要創建服務器。
不帶有任何權限控制的Subversion服務器:
在文件最后追加如下內容:
#Subversion
DAVSubversion
SubversionListParentPathon#使用Subversion版本庫列表功能
SubversionParentPathD:\Subversion#Subversion版本庫根目錄
較完備的Subversion服務器:(在httpd.conf后追加如下內容)
#Subversion
DAVSubversion
SubversionListParentPathon
SubversionParentPathD:\Subversion#Subversion版本庫根目錄
#認證的類型
AuthTypeBasic
#認證的名稱,顯示于登錄提示框
AuthName"Subversionrepositories!Loginneeded!"
#Whichpasswordfiletouseforauthentication存儲用戶登錄信息的文件
AuthUserFileD:\Subversion\passwd
#LocationoftheAccessfileforpathsinsideaSubversionrepository!存儲Subversion服務器的訪問控制策略
AuthzSubversionAccessFileD:\Subversion\Subversionaccessfile.txt
#Foranyoperationsotherthanthese,requireanauthenticateduser.匿名用戶只有讀權限登錄用戶有寫權限
#在使用AcessFile時如允許匿名訪問仍需這樣寫
Requirevalid-user#OnlyvalidusersareallowedtoaccesstheURL
重啟Apche服務器即可,在瀏覽器輸入:http://localhost/Subversion/驗證配置。

注意:這樣的配置目前還不能用ApacheMonitor去啟動服務,必須去命令行只Apache安裝目錄,輸入httpd命令才能正常啟動~
Subversion的使用可以參看我的另外一篇文章:Subversion使用心得!期待支持Apache2.2.4的Exe版本的Subversion的發布。

另外,給大家推薦一個很好的學習和使用Subversion的網站:我用Subversion-Subversion中文論壇。是我目前見到的國內的學習Subversion最好的網站,相信使用Subversion碰到的大部分問題在其中都可以找到合適的解決方法的。尤其推薦:TortoiseSubversion中文幫助手冊,里邊有非常詳細的Subversion1.4.4以及使用說明。

 【編輯推薦】

  1. Subversion日期解析函數緩沖區溢出漏洞
  2. CentOS系統中安裝subversion并使用svn+ssh訪問
  3. SubVersion Windows安裝指南
  4. CentOS系統中安裝subversion并使用svn+ssh訪問
  5. 如何結合使用Subversion和Eclipse
責任編輯:佚名
相關推薦

2010-06-02 19:13:30

搭建svn版本控制平臺

2010-05-19 14:05:59

Subversion+

2010-05-31 18:20:25

配置SVN訪問

2009-06-30 16:35:54

Apache2.2Tomcat5.5JSP

2010-05-28 18:17:59

2010-05-13 15:38:19

Subversion

2010-05-12 18:05:45

linux下subvesubversionapache配置

2010-05-19 12:41:32

Subversion

2010-05-14 14:01:33

Subversion合

2010-05-14 14:20:16

2010-05-25 12:59:00

Subversion

2010-05-19 13:44:42

Subversion+

2010-05-31 18:09:19

配置SVN訪問

2010-05-14 09:04:18

Subversion1

2010-05-18 10:20:10

CentOSNginxSubversion

2010-05-18 13:02:30

2010-05-19 14:28:18

Subversion權

2010-05-19 14:48:44

Subversion用

2009-11-25 10:13:30

SUSE Linux配

2010-05-17 10:31:10

Subversion和
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品欧美一区二区 | 色视频一区二区 | 91国内精品久久 | 91精品在线播放 | 久久在线看| 欧美成人a∨高清免费观看 老司机午夜性大片 | 国产高清免费视频 | 天天爱天天操 | 日本精品视频在线观看 | 精品视频一区二区三区 | 嫩草视频免费 | 夜夜骑综合 | 久久精品国产亚洲 | 亚洲欧美日韩精品久久亚洲区 | 日韩久久精品视频 | 91大神在线资源观看无广告 | 最新日韩欧美 | 欧美男人的天堂 | 欧美在线色 | 在线国产一区 | 国产一区二区在线免费观看 | 国产乡下妇女做爰 | 91丨九色丨国产在线 | 欧美高清视频一区 | 中文字幕 国产精品 | 欧美精品在欧美一区二区少妇 | 成人精品视频在线观看 | 色综合色综合 | 免费a v网站| 一区二区三区中文字幕 | 欧美久久一区二区三区 | 91在线第一页 | 日韩亚洲视频 | 97精品超碰一区二区三区 | 国产欧美一区二区精品久导航 | 高清国产午夜精品久久久久久 | 精品久久久久久久久久久久久久 | 亚洲a视 | 99免费精品| 亚洲成人综合社区 | 在线观看av中文字幕 |