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

admin3年前服务器82

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

相关文章

丽萨主机登录入口官网-2026年LisaHost丽萨主机优惠码活动汇总

丽萨主机登录入口官网-2026年LisaHost丽萨主机优惠码活动汇总

丽萨主机全新英国纯净双ISP原生住宅家宽IP段上线,英国全新小众A段IP,双ISP原生住宅。全新分配IP段,适合做业务,解锁AI,Tik数据好,IP质量高,scamalytics零欺诈值,另外丽萨主机...

Apache中.htaccess文件功能

作为用户,所能使用的命令受到限制。管理员可以通过Apache 的AllowOverride指令来设置.子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。一、错误文档的定位(1)常用的客户端请...

什么是vps虚拟主机,vps虚拟主机的优势与应用

vs虚拟主机是一种通过虚拟技术将一台物理主机分割成多个虚拟服务器的虚拟化主机。它与传统的共享主机相比具有独立IP地址、独享服务器资源、高安全性和自由度高的优势。这使得vs虚拟主机成为了中小型网站或个人...

Apache httpd 安装module mod_expires、mod_deflate的方法

编译安装好apache httpd以后,可以继续添加扩展mod_expires 用于发送header,设置静态文件的过期时间复制代码 代码如下:cd httpd-2.2.19/modules/meta...

免费国外域名注册网站,附详细介绍

如何在国外免费注册域名?国外免费域名注册网站最1.什么是免费国外域名注册网站?免费国外域名注册网站是指能够提供免费域名注册服务的海外网站。这些网站通常是由国外的注册商或主机服务商提供的,用户可以在这些...

如何购买php空间,php空间的价格是多少

1.php空间购买PHP空间是提供PHP支持,适合用于存放php程序文件的一种虚拟主机空间。比如,你要开发一个基于PHP语言的网站,那么你就需要购买一定的PHP空间来放置你的程序文件。PHP空间的购买...