博主信息
博文 9
粉丝 0
评论 0
访问量 11387
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
宝塔部署svn
洒脱艸的博客
原创
1070人浏览过

第一步:

通过yum命令安装svnserve

yum -y install subversion

此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行,如图:

 

第二步:

建立版本库目录,命令如下:(目录可自拟)

mkdir /www/svndata

在svn版本库目录下启动svn,命令如下:

svnserve -d -r /www/svndata

如果命令完成后您的服务器显示“svnserve: E000098: Can't bind server socket: Address already in use”应该是启用了,暂时可以不理会,然后我们再去创建版本库。

 

 

创建一个新的版本库baseData,命令如下:

svnadmin create /www/svndata/baseData

安装和部署完成后,我们需要配置相关权限及账号密码,我们先配置svn访问密码

vim authz 

vim password

vim svnserve.conf

cd /www/svndata/mch/hooks

设置自动同步版本库文件到代码库:需设置文件权限为777

a 1 :wq

vim post-commit

#!/bin/sh

 

SVN=/usr/bin/svnWEB=/www/wwwroot/mch

export LANG=en_US.UTF-8

 

$SVN update $WEB --username talklee --password talklee.com

同步库文件

svn checkout svn://***/mch /www/wwwroot/mch

 

 

 

顺手把svn重启命令附上:

查看svn的进程,筛选svn的进程命令:

ps -ef|grep svn

杀死主进程,杀死进程的命令用 

kill -9 3280

如图ID是3280,就使用 kill -9 3280 ,每个人程序不一样所以id也是不一样的,不要直接使用我这个,重新启动svn,命令:

svnserve -d -r /www/svndata

 

其他资料 

宝塔安装 SVN 搭建svn版本库

宝塔linux面板搭建SVN控制系统的图文教程

 

 


本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学