自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

專家指導(dǎo):Windows2003下如何進(jìn)行Apache+SVN部署

開發(fā) 項(xiàng)目管理
本文介紹一下Apache+SVN在Windows2003中的部署問題,在這里拿出來和大家分享一下,希望對大家有用。

SVN在windows服務(wù)器中可以選擇visualsvnserver或Apache+SVN部署來實(shí)現(xiàn),前者配置使用較簡單,本文總結(jié)的是使用后者的方法。

一、準(zhǔn)備工作
1、Http服務(wù)器:apache2.X官方網(wǎng)站為http://httpd.apache.org/
2、Svn:官方網(wǎng)站為http://subversion.tigris.org/
3、客戶端程序(可選):TortoiseSVN(如果想用此工具建庫,要注意版本應(yīng)該是SVN服務(wù)器支持的版本)

二、安裝:

Apache+SVN部署過程中需要安裝相關(guān)程序軟件。具體如下:
1、apache服務(wù)器正常安裝即可,如果80端口正在使用,為避免安裝時出現(xiàn)端口沖突,可暫時停止80端口對應(yīng)的服務(wù)(如:IIS)。安裝完成可以通過修改apache的httpd.conf中的listener來更改apache的端口。
2、SVN:安裝簡單一路next即可。
3、客戶端程序(可選):TortoiseSVN,一路next,安裝完要重啟。

三、配置:

下面是Apache+SVN部署時相關(guān)配置步驟:
1、首先將Subversion安裝目錄bin\下面的兩個文件:mod_authz_svn.so和mod_dav_svn.so復(fù)制到Apache安裝目錄modules\目錄下;再將Subversion安裝目錄bin\下面的所有.dll文件復(fù)制到Apache安裝目錄bin\目錄下。
2、需要再修改httpd.conf,并做如下修改:
找到Apache安裝目錄下的conf目錄,用文本編輯器打開httpd.conf,找到一下兩行:
#LoadModuledav_modulemodules/mod_dav.so
#LoadModuledav_fs_modulemodules/mod_dav_fs.so,將每行前面的注釋符“#”去掉。再在所有LoadModule語句的最后添加一下幾行:
#SVN
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
3、建立一個SVN存放文件的目錄,例如:D:\svn。
4、告訴Apache我們的資源庫所在的路徑,可以通過Location指令來完成這個設(shè)置。因?yàn)椴幌M麨槊總€單獨(dú)的項(xiàng)目都進(jìn)行單獨(dú)的設(shè)置,所以我們把所有項(xiàng)目都存放在統(tǒng)一的資源庫目錄,那么可以使用SVNParentPath指令來指定存放所有項(xiàng)目的路徑。在httpd.conf文件最后添加下面配置:

  1. #SVN  
  2. <Location/svn/> 
  3. DAVsvn  
  4. SVNListParentPathon  
  5. SVNParentPath"D:/svn"  
  6. #SVNPath"D:/svn/test"  
  7. ####################認(rèn)證的類型  
  8. AuthTypeBasic  
  9. ####################認(rèn)證的名稱,顯示于登錄提示框  
  10. AuthName"Subversion資源庫,請登錄!"  
  11. ####################Whichpasswordfiletouseforauthentication存儲用戶登錄信息的文件  
  12. AuthUserFileD:\svn\passwd  
  13. ####################限定各個用戶或組在版本庫中目錄的訪問權(quán)限  
  14. AuthzSVNAccessFileD:\svn\svnaccessfile  
  15. ####################讓所有用戶對版本庫都有讀的權(quán)限而只有特定的用戶才有寫的權(quán)限  
  16. Requirevalid-user  
  17. Location> 

請期待下節(jié)關(guān)于Apache+SVN部署問題。

 【編輯推薦】

  1. MyEclipse6.0集成SVN及配置詳解
  2. CentOS系統(tǒng)中安裝subversion并使用svn+ssh訪問
  3. 基于Java的svn客戶端工具JavaSVN 1.1.0.beta發(fā)布
  4. 如何結(jié)合使用Subversion和Eclipse
  5. Subversion日期解析函數(shù)緩沖區(qū)溢出漏洞

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-05-27 16:18:58

SVN設(shè)置

2011-07-29 08:51:51

Apache

2010-05-19 15:15:24

Apache+SVN部

2010-05-19 15:45:23

Apache+SVN權(quán)

2010-09-27 10:54:53

JVM參數(shù)配置

2010-06-02 10:10:26

SVN源碼管理

2010-05-25 18:32:22

apache+svn+

2010-05-20 19:01:03

Eclipse使用SV

2010-05-27 16:06:13

SVN設(shè)置

2010-05-24 10:12:16

SVN服務(wù)器搭建

2010-06-02 18:51:35

搭建SVN服務(wù)器

2010-05-20 09:41:07

MyEclipse下配

2010-06-03 14:42:47

Hadoop分布式集群

2010-05-19 15:25:47

Apache+SVN權(quán)

2010-05-26 16:17:46

2010-06-18 10:34:05

UML面向?qū)ο?/a>

2010-05-19 14:28:18

Subversion權(quán)

2010-06-02 09:45:02

SVN學(xué)習(xí)筆記

2010-06-02 14:16:18

SVN版本控制

2010-05-25 09:45:06

SVN服務(wù)器環(huán)境配置
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號