安裝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 ./ //檢出一份版本庫文件到當前目錄