centos6搭建svn及自動推送
一. 搭建svn服務
yum install subversion
1.建立svn版本庫目錄
mkdir -p /var/svn/svnrepos
2.建立版本庫
svnadmin create /var/svn/svnrepos
3.配置倉庫
cd conf
vim authz
[/]
user1=rw
user2=r
vim svnserve.conf
開啟以下注釋:
anon-access = read #匿名使用者可讀
auth-access = write #授權使用者可寫
password-db = passwd #使用哪個檔案作為賬號檔案
authz-db = authz #使用哪個檔案作為許可權檔案
realm = /var/svn/svnrepos # 認證空間名,版本庫所在目錄
4.啟動svn服務
svnserve -d -r /var/svn/svnrepos
5.重啟svn服務
6.防火牆開放3690埠
vim /etc/sysconfig/iptables
-a input -m state –state new -m tcp -p tcp –dport 3690 -j accept
6.客戶端檢出
svn://ip位址
二、配置自動同步
1.建立web站點,從svn伺服器上匯出站點
mkdir -p /www/html
cd /www/html
svn co svn://ip位址
cd /var/svn/svnrepos/hooks
vim post-commit
export lang=zh_cn.utf-8
cd /www/html
svn cleanup
svn update /www/html –username 「使用者名稱」 –password 「密碼」 –no-auth-cache
chmod 755 post-commit
2.重啟svn服務更新
centos搭建svn實錄
1首先,安裝 執行命令 yum install subversion ubuntu安裝命令 sudo apt get install subversion 2安裝完成後,檢測是否安裝成功,以及版本號 執行命令 svn version 我的個人會出現如下提示,表明安裝成功,版本是1.6.11 3.現在...
Centos快速搭建SVN
yum y install subversion mkdir home svn svnadmin create home svn server 注 執行完後,home svn server目錄下檔案說明 readme.txt 版本庫的說明檔案 conf 配置檔案件夾 後續操作最多的資料夾 db sv...
svn搭建及操作
安裝步驟如下 1 yum install subversion 2 輸入rpm ql subversion檢視安裝位置,如下圖 我們知道svn在bin目錄下生成了幾個二進位制檔案。輸入 svn help可以檢視svn的使用方法,如下圖。3 建立svn版本庫目錄 mkdir p var svn svn...