centos6.3 svn服务器配置自动同步web
2016-11-11 00:00
519 查看
1.创建项目
mkdir -p /home/web
svnadmin create /home/web
2.更改配置
cd /home/web/conf
vi passwd
找到[users] 添加以下内容
testuser=123456
vi authz
最下面添加以下内容
[/]
testuser=rw
vi svnserve.conf
找到下面几个去掉前面的#,并把第一个改成 none ,第5个改成你的svn目录
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/web
3.启动svn服务
svnserve -d -r /home/web
4.客户端svn://你的ip
5.自动同步
cd /home/web/hooks
vi post-commit
#!/bin/sh
export LANG=zh_CN.UTF-8
svn co svn://你的ip /home/web
保存退出
6.赋予post-commit执行权限
chmod +x post-commit
7.执行svn
回到根目录
svn co svn://你的ip /home/web
接下来会要求你输入root密码,svn 账户名,svn 密码,最后问你是否保存,选择保存
8.访问svn
svn://你的ip
mkdir -p /home/web
svnadmin create /home/web
2.更改配置
cd /home/web/conf
vi passwd
找到[users] 添加以下内容
testuser=123456
vi authz
最下面添加以下内容
[/]
testuser=rw
vi svnserve.conf
找到下面几个去掉前面的#,并把第一个改成 none ,第5个改成你的svn目录
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/web
3.启动svn服务
svnserve -d -r /home/web
4.客户端svn://你的ip
5.自动同步
cd /home/web/hooks
vi post-commit
#!/bin/sh
export LANG=zh_CN.UTF-8
svn co svn://你的ip /home/web
保存退出
6.赋予post-commit执行权限
chmod +x post-commit
7.执行svn
回到根目录
svn co svn://你的ip /home/web
接下来会要求你输入root密码,svn 账户名,svn 密码,最后问你是否保存,选择保存
8.访问svn
svn://你的ip
相关文章推荐
- CentOS下安装配置SVN服务器并自动同步到web目录
- Centos7上搭建SVN服务器并实现自动同步至web目录
- CentOS 创建SVN 服务器,并且自动同步到WEB 目录
- Linux CentOS SVN 设置钩子hooks/post-commit来同步更新服务器web目录,实现代码自动部署
- CentOS 创建SVN 服务器,并且自动同步到WEB 目录
- Centos上搭建SVN服务器并实现自动同步至web目录
- svn服务器配置以及自动同步到web服务器
- centOs6.5 SVN 服务器搭建并实现提交自动同步到web服务器
- CentOS下安装配置SVN服务器并自动同步到web目录
- linux centos svn 安装配置自动同步更新web服务
- centos下配置svn服务器并同步web目录
- centos上 安装配置svnserve服务器与同步到web网站目录
- windows下svn服务器与web 站点的自动同步更新
- linux资料整理之ubuntu配置svn服务器并且同步更新web目录
- CentOS 6 用SVN自动提交文件到web服务器
- centOS 6.3 上配置SVN服务器
- centOS 6.3 上配置SVN服务器
- ubuntu配置svn服务器并且同步更新web目录
- centos6.5部署svn服务器并同步到同机器的web目录
- Centos7上搭建SVN服务器并实现自动同步至web目录