linux下svn服务搭建
来源:互联网 发布:node什么意思 编辑:程序博客网 时间:2024/05/17 22:17
客户端
1)客户端TortoiseSVN的安装
2)安装中文语言包
3)右键->TortoiseSVN->setting
服务端
1)安装subversion
yum -y install subversion
2)创建目录
mkdir -p /var/svn/yun26
3)创建仓库
svnadmin create /var/svn/yun26
4)设置权限
conf/authz
[/]
xiaoyue =rw
yaqiong= rw
laowang =rw
5)设置密码
conf/passwd
xiaoyue=xiaoyue
yaqiong=yaqiong
laowang=laowang
6)设置svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /var/svn/yun26
7)启动服务
svnserve -dr /var/svn/yun26
#查看进程启动
pstree |grep svnserve
8)本地检出测试
地址:svn://192.168.100.2 (服务器端ip地址)
服务器网站根目录同步代码
1)和网站根目录的同步
造一个钩子程序
cp post-commit.tmpl post-commit (post-commit.tmpl在/var/svn/yun26/hooks下)
设置执行权限
chmod 755 post-commit
编辑钩子程序post-commit
export LANG=en_US.UTF-8
svn up --non-interactive --username zhangsan --password zhangsan '/www/bbs/'
2)重启SVN服务
先停止
pkill -HUP svnserve
再重启
svnserve -dr /var/svn/yun26
3)在服务器网站根目录下检出(例如:htdocs)
svn co svn://192.168.100.2 ./
1)客户端TortoiseSVN的安装
2)安装中文语言包
3)右键->TortoiseSVN->setting
服务端
1)安装subversion
yum -y install subversion
2)创建目录
mkdir -p /var/svn/yun26
3)创建仓库
svnadmin create /var/svn/yun26
4)设置权限
conf/authz
[/]
xiaoyue =rw
yaqiong= rw
laowang =rw
5)设置密码
conf/passwd
xiaoyue=xiaoyue
yaqiong=yaqiong
laowang=laowang
6)设置svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /var/svn/yun26
7)启动服务
svnserve -dr /var/svn/yun26
#查看进程启动
pstree |grep svnserve
8)本地检出测试
地址:svn://192.168.100.2 (服务器端ip地址)
服务器网站根目录同步代码
1)和网站根目录的同步
造一个钩子程序
cp post-commit.tmpl post-commit (post-commit.tmpl在/var/svn/yun26/hooks下)
设置执行权限
chmod 755 post-commit
编辑钩子程序post-commit
export LANG=en_US.UTF-8
svn up --non-interactive --username zhangsan --password zhangsan '/www/bbs/'
2)重启SVN服务
先停止
pkill -HUP svnserve
再重启
svnserve -dr /var/svn/yun26
3)在服务器网站根目录下检出(例如:htdocs)
svn co svn://192.168.100.2 ./
阅读全文
1 0
- Linux下搭建SVN服务
- linux下svn服务搭建
- Linux下SVN服务搭建
- linux下svn服务搭建
- linux下SVN 服务搭建
- Linux系统下搭建SVN服务
- linux下SVN服务搭建:apache+svn+usvn+php+mysql
- linux搭建svn服务
- linux搭建svn服务
- Linux下快速搭建SVN服务管理项目源代码
- linux下SVN服务的搭建与配置
- Linux/centos下搭建svn服务来管理版本
- Linux系统下搭建SVN服务以及客户端
- Mac下搭建SVN服务
- wnidows下svn服务搭建
- linux下搭建svn
- linux 下svn搭建
- Linux下搭建svn
- mysql join 内连接和外连接
- ArrayBlockingQueue浅析
- spring ioc和di
- Quartz.net 之一 初识
- Python进行web开发--django
- linux下svn服务搭建
- 排序算法总结
- IOS推送
- cocos2d-x3.6两层Layer触摸事件传递
- config中数据库连接connectionString用机器名网站数据无法访问
- 【Centos7笔记四】vim编辑器的配置和使用
- 抽象类和接口的区别
- 如何分辨python语言中列表、元组的区别
- HTML整理1