Centos安裝配置subversion

來源:互聯網
上載者:User

標籤:style   blog   http   color   io   os   ar   strong   sp   

內容:安裝軟體,建立倉庫,配置apache提供http訪問功能以及使用者驗證功能

 

安裝必要軟體:

yum install httpd mod_dav_svn subversion

建立一個svn倉庫:

mkdir -p /srv/svn/svnadmin create /srv/svn/morris

配置apache:

#賦予許可權chown -R apache.apache /srv/svn/morris#配置虛擬機器主機vim /etc/httpd/conf.d/subversion.conf#-----------------vim中編輯內容------------LoadModule dav_svn_module     modules/mod_dav_svn.soLoadModule authz_svn_module   modules/mod_authz_svn.so<VirtualHost *:80>  ServerAdmin [email protected] #管理員郵箱  ServerName svn.example.com            #綁定的網域名稱  #注意!!!!!記錄檔位置的目錄必須存在,否則apache會無法啟動  ErrorLog /srv/www/svn.example.com/logs/error.log #記錄檔位置  CustomLog /srv/www/svn.example.com/logs/access.log combined #記錄檔位置  #URL:綁定網域名稱+/morris      /morris可以改成你想要的  <Location /morris >    DAV svn    SVNPath /srv/svn/morris #倉庫位置    AuthType Basic    AuthName "Subversion Repository" #輸入使用者和密碼是的提示    AuthUserFile /srv/www/svn.example.com/morris.htpasswd #使用者檔案    Require valid-user  </Location></VirtualHost>#------------------------vim內容結束------------#建立使用者 參數c的作用是刪除已有使用者htpasswd -cm /srv/www/svn.example.com/morris.htpasswd 使用者名稱#添加使用者htpasswd -m /srv/www/svn.example.com/morris.htpasswd 使用者名稱#重啟apache,這樣啟動如果有錯可以看到日誌,方便debughttpd -k stophttpd -k start

 

 

參考文檔:

http://wiki.centos.org/HowTos/Subversion

https://www.linode.com/docs/applications/development/manage-source-code-versions-with-subversion

Centos安裝配置subversion

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.