linux中svn服务端搭建
2017-02-13 11:41
134 查看
安装说明
系统环境:CentOS-6.3安装方式:yum install (源码安装容易产生版本兼容的问题)
安装软件:系统自动下载SVN软件
检查已安装版本
#检查是否安装了低版本的SVN一.安装SVN
验证安装
检验已经安装的SVN版本信息代码库创建
SVN软件安装完成后还需要建立SVN库配置代码库
进入上面生成的文件夹conf下,进行配置用户密码passwd配置
权限控制authz配置
服务svnserve.conf配置
#使授权用户有写权限 |
启动SVN
查看SVN进程
检测SVN 端口
停止重启SVN
测试
SVN服务已经启动,使用客户端测试连接。客户端连接地址:svn://xxx.xxx.xxx.xxx/test
用户名/密码: cqh/123456
测试创建文件夹等操作。
二.设置钩子自动更新
实现SVN与WEB同步,可以CO一个出来,也可以直接用自动更新web目录的方法,我们要在svn版本库中配置钩子来实现,就是创建一个post-commit的配置文件,对其进行简单的配置,简简单单的四步就可以实现Linux下SVN自动更新web目录配置。第一步:建立你的web程序目录
添加脚本内容如下
WEB=右边改成你实际的web目录
第三步:让post-commit有执行的权限
说明:
export LANG=en_US.UTF-8是为了解决svn post commit 中文乱码,设置本地化编码,因为我的系统为UTF8编码,其实SVN默认就是UTF-8编码,如果编码是GBK的话不设置将会出现错误,而执行不成功,错误标识为
如果提示:
如果您的默认编码就是UTF-8的,要上传中文文件,先将文件另存为UTF-8格式在提交
相关文章推荐
- linux下搭建svn服务端
- linux svn 服务端搭建
- 在Linux下搭建SVN服务端程序
- 如何在Linux上搭建VisualSVN Server(svn服务端)
- Linux搭建SVN服务器及服务端代码自动更新
- Linux下apache+svn+ssl完美结合搭建安全版本控制平台
- LINUX下如何搭建apache和svn。(centos 5.3)
- 搭建SVN服务端
- Linux下SVN服务器的搭建与配置
- 搭建Linux svn 服务器
- Linux下SVN服务器的搭建与配置
- Linux环境下搭建Apache+subversion+svnmanager
- linux 下svn 服务器的搭建
- linux 搭建SVN服务器。
- linux下svn服务器搭建以及相关问题解决方案
- linux下svn服务器搭建以及相关问题解决方案
- Linux系统下SVN服务器的搭建过程详解
- Linux下SVN服务器的搭建与配置
- linux上配置svnserve服务,搭建自己的svn服务器