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

admin3年前服务器43

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

相关文章

如何防止ip被攻击,有效防范攻击ip的措施

1.什么是攻击ip?攻击ip指的是恶意攻击者利用控制的机器或者网络,向一个或多个目标主机进行攻击,以达到破坏、占领这些主机的目的。攻击ip是网络事件中最常见的一种恶意行为。2.攻击ip的危害攻击ip对...

Java-利用Nginx负载均衡实现Web服务器

还记得那些美妙的夜晚吗你洗洗打算看一个小电影就睡了,这个时候突然想起来今天晚上是服务器更新的日子,你要在凌晨时分去把***的代码更新到服务器,以保证明天大家一觉醒来打开网站,发现昨天的 Bug 都不见...

如何进行域名到期查询,域名到期查询的意义及方法

域名的定义域名,即网域名,是对IP地址的可读性和记忆性的增加,为人们在Internet上使用网络服务提供了方便。域名的到期域名到期指的是域名注册的时间过期了,如果不进行续费,就会导致该域名无法访问。域...

php静态化页面 htaccess写法详解(htaccess怎么写?)

1 . 如何让自己的本地APACHE服务器支持.htaccess如何让自己的本地APACHE服务器支持”.htaccess”呢?其实只要简单修改一下apache的httpd.conf设置就可以让APA...

iis、apache与nginx禁止目录执行asp、php脚本的实现方法

一般iis中比较简单,iis6如下图所示即可:很多购买虚拟主机空间的用户,如果空间商提供了在线管理程序,也可以实现。具体的看下帮助即可。需要知道目录名称,设置即可。iis7+禁止执行php等 IIS7...

优化Apache服务器性能的方法小结

测试与提高性能 Apache服务器已经被设计得尽可能的快,即使你用一台配置不高的机器,用不着进行太复杂的设置,它的响应内容就足以塞满以前的各种窄带连接。但随网站内容日益复杂和带宽的增加,对Apache...