linux下svn服务搭建
2017-07-07 08:53
399 查看
客户端
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 ./
相关文章推荐
- Linux下搭建svn以及svn服务配置
- linux 搭建svn服务记录
- CentOS Linux系统搭建SVN server服务
- linux下SVN服务搭建:apache+svn+usvn+php+mysql
- linux上配置svnserve服务,搭建自己的svn服务器
- linux 系统SVN服务搭建及windows系统svn迁移
- Linux上搭建SVN服务器以及使用SVN服务
- linux下svn服务搭建
- Linux搭建svn服务
- linux上面搭建svn服务
- linux下SVN 服务搭建
- Linux下快速搭建SVN服务管理项目源代码
- linux搭建svn服务
- linux 环境搭建svn服务
- Linux系统三步搭建SVN服务
- 【SVN】Linux搭建SVN服务
- Linux系统下搭建SVN服务以及客户端
- linux(centos)搭建SVN服务…
- Linux下SVN服务搭建
- linux下SVN服务的搭建与配置