Subversion用戶權(quán)限配置專家解析
本節(jié)主要內(nèi)容是介紹Subversion的兩種使用方式,注重講解Subversion用戶權(quán)限配置中Apache方式的配置,及項目發(fā)布問題,在這里拿出來和大家分享一下,希望對大家有用。
Subversion項目和用戶權(quán)限配置指南:
一、Subversion的兩種使用方式:
1、Apache站點方式;
2、本地命令行方式。
當(dāng)然,我們也可以通過客戶端來進行訪問,但那也必須先建立上述
兩種訪問接口。
二、Apache方式的配置
Subversion用戶權(quán)限配置第一種方式我們需要安裝Apache服務(wù)器程序,同時需要安裝兩個模塊:
mod_dav_svn以及mod_authz_svn
他們可以在Subversion的站點上找到,請在附錄中查找鏈接。將所有需要的模塊安裝之后,我們必須編輯Apache的配置文檔,讓其將我們要用的模塊裝載。一般來說,Apache的配置文件是httpd.conf。位置一般在Apache安裝目錄下的conf子目錄中。而模塊我們一般放在modules子目錄中。我們在配置文件httpd.conf中加入:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
這樣,Apache就可以訪問Subversion的倉庫了。
三、Apache方式中項目的發(fā)布
Subversion用戶權(quán)限配置過程中,Apache方式中項目的發(fā)布時首先還是要先建立Subversion的項目,例如:svnadmincreate/home/svn/projectA
之后,在httpd.conf文件中加入:
DAVsvn
SVNPath/home/svn/projectA
如果是想建立多個項目的話,可以使用另一種寫法:
SVNParentPath/home/svn
這樣,凡是在/home/svn目錄下的子目錄,Apache都交給SubversionDAV去處理。用戶即可以通過瀏覽器或者URL訪問Subversion管理的項目了。請期待下節(jié)關(guān)于Subversion用戶權(quán)限配置介紹。
【編輯推薦】
- MyEclipse6.0集成SVN及配置詳解
- Subversion和TortoiseSVN如何在Windows下進行構(gòu)建SVN版本控制
- 基于Java的svn客戶端工具JavaSVN 1.1.0.beta發(fā)布
- 七步搞定Subversion服務(wù)器在Ubuntu下的配置
- Subversion日期解析函數(shù)緩沖區(qū)溢出漏洞