於 Subversion(SVN) 分類下的文章
先到官網下載Subversion Client端 安裝程式 或【直接點選下載】
安裝後使用方式如下 :
建立新的資料夾
資料夾建立完成後,可依自行需要修改名稱
對資料夾點選【右鍵】–>【SVN取出】
會看到下圖,在檔案庫URL的地方輸入SVN設定的網址
在設定SVN SERVER 時有設定帳密的話會出現下圖
要輸入帳密
主機環境:
Linux Centos5.6 64位元
安裝套件:
mod_dav_svn
subversion
yum安裝
[root@localhost ~]# yum install mod_dav_svn subversion |
使用yum安裝時,如果安裝apache的話,會自動把所需要的都一併安裝。如: apr、apr-util、apache等….
若要查看subversion是否有安裝或安裝成功可下此命令查詢
[root@localhost ~]# svn –version svn, version 1.6.11 (r934486) compiled Apr 14 2011, 07:41:38 Copyright (C) 2000-2009 CollabNet. 以下省略……… |
開啟Apache服務
先查看apache是否有安裝好。如果有要修改到設定請小心
首先開啟/etc/httpd/conf/httpd.conf
[root@localhost ~]# vim /etc/httpd/conf/httpd.conf #如果有要修改請改這隻檔 [root@localhost ~]# service httpd start #開啟apache Starting httpd: [ OK ] [root@localhost ~]# chkconfig httpd on #設定開機自動開啟 |
查看是否與下圖一樣。若沒看到表示apache有問題,在重新啟動看看。
Subversion給Apache基本設定
在來設定apache內的相關設定好讓Subversion能與apache相互抓取需要的資料
[root@localhost ~]# vim /etc/httpd/conf.d/subversion.conf #在最上方查詢是否有這兩行,沒有的話請自行加入 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so #在subversion.conf加入下列的內容,此內容是用來支援基本驗證, 並將Apache指到實際放置版本庫 <Location /repos> # /svn 代表網址 http 連線進入的根目錄路徑位置 DAV svn # svn = 連線方式 SVNPath /var/www/svn/repos # svn 本機檔案位置 AuthType Basic AuthName "Subversion repos" # 顯示登入帳號密碼的顯示資訊 AuthUserFile /etc/svn-auth-conf # 帳秘存放的位置 Require valid-user # 需輸入帳號密碼 #Satisfy Any # 無需帳號即可使用 </Location> |
近期迴響