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

admin3年前服务器52

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
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

phpstudy安装使用

phpstudy是一个集成的php服务器程序,包含了apache、php、mysql。一键安装,无需过多配置,非常适合学习php开发的新手使用,可以把精力更多的放在语言的学习上,而不是过多的关注环境配...

从wamp到xampp的升级之路

准备学习php框架Laravel,但PHP版本要求5.4+,目前用的wamp默认版本5.3,所以准备使用xampp,以下为记录卸载wamp,略过> ps:注意卸载wamp会删除PHP目前下的文件...

怎样进行河南域名备案,了解河南域名备案的基础要求

河南域名备案是指,在河南省境内使用Internet域名进行网站主机托管等相关业务时,需要在河南省互联网信息办公室备案并领取ICP证书。下面介绍河南域名备案的基础要求:具有合法主体资格的单位和个人均可进...

如何选择适合自己的服务器托管租赁方案,什么是服务器托管租赁

服务器托管租赁指的是用户将自己的服务器设备托管在机房,由专业机房提供必要的网络、电源、安全、冷却等维护服务,并按照用户的需求提供相关的维护和技术支持。服务器托管租赁分为分为托管和租赁两种方式:用户自己...

宝塔面板使用phpmyadmin导入大容量.sql文件的方法

phpmyadmin导入大容量.sql文件在phpmyadmin目录文件夹下建立一个文件夹,如importSqlFile将想要导入的sql文件放入importSqlFile文件夹中打开config.i...

Nginx的作用详解,为什么在Web服务器中Nginx的比例越来越高?

Nginx的产生没有听过Nginx?那么一定听过它的"同行"Apache吧!Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(Uniform...