CentOS下通过yum安装svn及配置

1.环境

centos5.5

2.安装svn yum -y install subversion

3.配置

建立版本库目录 mkdir /www/svndata

svnserve -d -r /www/svndata

4.建立版本库

创建一个新的Subversion项目 svnadmin create /www/svndata/oplinux

配置允许用户rsync访问 cd /www/svndata/oplinux/conf

vi svnserve.conf anon-access=none auth-access=write password-db=passwd

注:修改的文件前面不能有空格,否则启动svn server出错

vi passwd [users] #<用户1> = <密码1> #<用户2> = <密码2> david=123456

5.客户端连接 svn co svn://ip/oplinux 用户名密码:123456

===============================================================

6.实现SVN与WEB同步,可以CO一个出来,也可以直接配在仓库中

1)设置WEB服务器根目录为/www/webroot

2)checkout一份SVN

svn co svn://localhost/oplinux /www/webroot

修改权限为WEB用户

chown -R apache:apache /www/webroot/oplinux

3)建立同步脚本

cd /www/svndata/oplinux/hooks/

cp post-commit.tmpl post-commit

编辑post-commit,在文件最后添加以下内容

export LANG=en_US.UTF-8 SVN=/usr/bin/svn WEB=/www/webroot/ $SVN update $WEB –username rsync –password rsync chown -R apache:apache $WEB

增加脚本执行权限

chmod +x post-commit

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏web开发

Mac系统的终端显示git当前分支

当我第一次在mac系统下使用git的时候,发现一个问题,git默认是不显示当前所在的分支名称,然后网上查找资料,找到了解决办法,终于可以显示本地当前分支,现在分...

44250
来自专栏左瞅瞅,右瞅瞅

SaltStack——配置管理(pillar实战-zabbix-agent)

“zabbix_agent.conf”配置文件引入“Server”变量,在“zabbix_agent.sls”状态文件使用“Server” 变量调用”p...

17630
来自专栏GreenLeaves

Git for Windows之分支管理、分支合并、解决分支冲突

分支是在稳定版本出现bug的情况下,通过分支技术,在保证稳定版本稳定的情况,修改稳定版本的(差异下载的,速度极快,不同于SVN等技术,会将所有的代码下载到本地)...

12750
来自专栏hbbliyong

IDEA更换主题

更换IDEA主题只需要3步 1. 下载主题 在主题网站上IDEA Color Themes 上浏览喜欢的主题并下载该主题。(如果网址有变更,google IDE...

62990
来自专栏一个爱瞎折腾的程序猿

git常用命令记录

10010
来自专栏PHP在线

Git使用教程

1;开发不同功能需创建不同分支,如果涉及到多人开发,需提交到远程仓库一起在新的分支中开发。

17520
来自专栏会跳舞的机器人

Redis实现用户登录错误次数限制

系统登录的时候经常会有这种场景,如果密码连续N次输入错误,则要等N分钟之后才能重试。实现的方式有多种,比如在内存中维护一个数据结构来存储这些信息,但实现起来比较...

43720
来自专栏草根专栏

asp.net core 2.0 web api + Identity Server 4 + angular 5 可运行前后台源码

前台使用angular 5, 后台是asp.net core 2.0 web api + identity server 4. 源码的使用: 后台源码: htt...

428100
来自专栏hadoop学习笔记

Elasticsearch集成HanLP分词器

连接如下:https://gitee.com/hualongdata/hanlp-ext

16800
来自专栏帘卷西风的专栏

linux编译zlib库的动态库so

转载请注明出处:帘卷西风的专栏(http://blog.csdn.net/ljxfblog) 

20910

扫码关注云+社区

领取腾讯云代金券