宝塔面板下安装svn版本管理(Centos)

admin3年前服务器105

Centos安装命令:(安装宝塔面板)

yum install -y wget && wget -O install.sh download.bt/install/install_6.0.sh && sh install.sh

安装网站运行环境

安装svn步骤

安装svn版本控制软件

yum -y install subversion

建立版本库目录

mkdir /www/svndata

在svn版本库目录下启动svn

svnserve -d -r /www/svndata

创建一个新的版本库baseData

svnadmin create /www/svndata/baseData

配置svn访问密码

在/www/svndata/baseData/conf/目录下password添加访问账号密码

user/password

user1/password1

svnserve.conf 添加访问权限

anon-access = read

auth-access = write

password-db = passwd

//同步库文件

svn checkout svn://120.**.**.**/baseData /www/wwwroot/****

在/www/svndata/cbgis.elt.ltd/hooks/目录下新建postcommit 文件用于将svn中的文件同步到系统运行目录下

#!/bin/sh

SVN=/usr/bin/svn

WEB=/www/wwwroot/****

export LANG=en_US.UTF-8

$SVN update $WEB --username user1 --password password1

注意postcommit文件的权限,同时需要开放svn运行的访问端口。

原文地址:cnblogs/jj0219/p/10418115


标签: 宝塔面板svn
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

宝塔Linux控制面板专业版破解步骤【亲测可用】

声明:本地玩玩就可以,破解的有些地方会出BUG,如果做实际应用场景的,建议不要用破解版,尤其是中大型企业,别随便跳坑,乖乖的用官方正版的免费版,功能足够满足你的需求!公司要是有钱或者你有足够的人脉,墙...

宝塔面板利用Nginx免费防火墙屏蔽所有国外ip访问

宝塔面板如何利用nginx免费防火墙屏蔽所有国外ip访问?宝塔面板如何屏蔽所有G外ip访问,这个非常的简单,宝塔中专门有这个功能,可以2步轻松的实现。1、在宝塔-软件商店中安装好Nginx免费防火墙,...

宝塔面板兼容操作系统有哪些?CentOS/Windows/Ubuntu/Debian_技术文档

宝塔面板兼容操作系统有哪些?宝塔Linux面板支持 CentOS/Ubuntu/Debian等系统,宝塔Windows面板支持 Windows系统。宝塔Linux面板免费版目前已更新至7.9.9版本,...

宝塔面板301重定向使用教程

301重定向是站长经常会用到的一个方法,比如说站点换域名,把老域名的权重和流量导入新域名,等等尤其是SEO方面应用很广,今天分享下如何使用宝塔面板快速实现重定向到另一个域名首先我们在宝塔后台找到自己老...

宝塔面板mysql数据库导入成功后没数据怎么办?

宝塔面板mysql数据库导入成功后没数据怎么办?宝塔面板中操作导入数据库文件,显示导入成功,但点击“管理”无法打开数据库管理,点击“工具”发现没有数据。 请教如何解决?我们在恢复数据库的时候,一定要注...

宝塔面板打不开重启也不行的处理方法

宝塔面板不能登陆,重启面板,数据库,apache,都没有恢复,宝塔面板打不开,网站正常,端口监听不到,重启面板也不行.如果出现这样的问题,可以试着修复面板进入ssh输入以下命令修复面板(3.x/4.x...