centos svn 安裝 創建代碼倉庫


安裝svn:
先打開3690端口
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT
service iptables restart

yum install subversion
建立代碼庫下的項目文件夾:
svnadmin create /data0/subversion/svndata/cctj
mkdir /data0/subversion/svndata/cctj/trunk
mkdir /data0/subversion/svndata/cctj/branches
mkdir /data0/subversion/svndata/cctj/tags
vi /data0/subversion/svndata/cctj/conf/svnserve.conf :
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
vi /data0/subversion/svndata/cctj/conf/passwd
sunxing=sunxing1688
sunxinghasee=sunxing1688
sunxingx61=sunxing1688
vi /data0/subversion/svndata/cctj/conf/authz
[groups]
dev = sunxing,sunxinghasee,sunxingx61

# [/foo/bar]
# harry = rw
# * =

[/]
@dev = rw
* =
啟動svnserve服務:
svnserve -d -r /data0/subversion/svndata/

import:
svn import /source/dir/ file:///data0/subversion/svndata/cctj/trunk/ -m 'first import'
然后就能查看到:
svn list file:///data0/subversion/svndata/cctj/trunk/

在subclipse中的url:
svn://219.232.231.78/cctj


svn命令:
lsof -i :3690 查看svn是否啟動站長教學網 eduyo.com
ps aux |grep ‘svn’ 查找所有svn啟動的進程
kill -9 2505 殺死2505這個查找到的svn進程
svnserve -d -r /usr/local/svn/tarfly 啟動svn(可以把這個放到/etc/local/rc.local文件中,實現開機自啟動)
svn up //更新文件
svn ci -m’aaa’ test.php //提交文件
svn delete test.php //刪除test.php
svn co svn://172.19.5.12 ./ //檢出一份版本庫文件到當前目錄

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM