SVN数据仓库配置
倉庫目錄配置
項目倉庫就是用于存放項目目錄結(jié)構(gòu)的服務(wù)器目錄,一般情況下Linux的規(guī)則時間容易變化的內(nèi)容存放在/var目錄下,所以我們需要在/var目錄下創(chuàng)建一個svn目錄,這樣所有的項目的根目錄都作為/var/svn/目錄下的一級子目錄了,這樣以來就可以在一個倉庫目錄下存放多個項目了。
??????????????
下面將使用myapp這個倉庫來配置Subversion
#?mkdir?-p /var/svn
?
#?cd?/var/svn
?
# svnadmin create myapp --fs-type fsfs?
?
#?chown?-R apache.apache myapp
?
# vi /etc/httpd/conf.d/subversion.conf
加入以下配置
LoadModule?dav_svn_module???? modules/mod_dav_svn.so
LoadModule?authz_svn_module?? modules/mod_authz_svn.so
?
<Location /svn>
DAV svn
SVNParentPath /var/svn
#
#?? # Limit write permission to list of valid users.
#?? <LimitExcept GET PROPFIND OPTIONS REPORT>
#????? # Require SSL connection for password protection.
#????? # SSLRequireSSL
#
AuthType?Basic
AuthName?"Authorization Realm"
AuthUserFile?/var/svn/passwd
Require?valid-user
#?? </LimitExcept>
</Location>
?下面建立可訪問用戶文件
# htpasswd -c /var/svn/passwd?justin要增加用戶,則使用下面命令
# htpasswd /var/svn/passwd?other重起Apache
# service httpd restart轉(zhuǎn)載于:https://www.cnblogs.com/aquilahkj/archive/2012/02/14/2350758.html
總結(jié)
- 上一篇: 给你的站点全面提速——来自Yahoo U
- 下一篇: 《那些年啊,那些事——一个程序员的奋斗史