一.SVN安装
成都创新互联:于2013年成立为各行业开拓出企业自己的“网站建设”服务,为数千家公司企业提供了专业的网站设计、成都网站建设、网页设计和网站推广服务, 按需定制设计由设计师亲自精心设计,设计的效果完全按照客户的要求,并适当的提出合理的建议,拥有的视觉效果,策划师分析客户的同行竞争对手,根据客户的实际情况给出合理的网站构架,制作客户同行业具有领先地位的。yum install subversion
二.SVN创建版本库
mkdir -p /opt/svn/repos
svnadmin create /opt/svn/repost
三.SVN修改配置(配置项之前不存在空格)
1.vi /opt/svn/repos/conf/authz
[/]
acong = rw
2. vi /opt/svn/repos/conf/passwd
[user]
acong = 123456
3. vi /opt/svn/repos/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svn/repos
二.SVN启动关闭
svnserve -d -r /opt/svn/repos
netstat -ln | grep 3690
ps -ax | grep svnserve
killall svnserve
kill -9 pid
三.测试账号
svn co http://192.168.129/dev
四.SVN导入初始代码
find . -type d -name ".svn"|xargs rm -rf
svn import /data/dev/ file:///opt/svn/repos/ -m "init information"
五.钩子自动部署
在web目录检出代码
vi /opt/svn/repos/hooks/post-commit
export LANG=zh_CN.UTF-8
SVN=/usr/bin/svn
WEB=/data/dev/
$SVN update $WEB --username uname --password password
创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。