安装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 ./ //检出一份版本库文件到当前目录