SVN服务端与客户端安装

sharembweb 15次浏览
SVN服务端与客户端安装

第一步:使用yum安装subversion
yum -y install subversion

第二步:启动服务
svnserve -d -r /svn/

第三步:创建dir目录的svn
svnadmin create /svn/www

第四步:配置svn
1、修改svnserve.conf配置文件
vi /svn/www/conf/svnserve.conf
anon-access = read 匿名访问
auth-access = write 授权访问
password-db = passwd 密码设置
authz-db = authz 授权设置

2、修改passwd密码文件
最后加如 user=pass

3、修改authz授权文件
[www:/] 注意:前面的www是svn下的目录名称
a=r
b=rw

第五步:追加SVN钩子文件
chmod +x post-commit 添加执行权限
chmod 777 -R post-commit 不行的话给它加操作权限 777为全部

vi hooks/post-commit
#!/bin/sh
export LANG=zh_CN.UTF-8
svn update /disk1/kanfang/kanfang/ --username username --password usernameis20161229

第六步:
cd /disk1/kanfang/kanfang/
svn co svn://localhost/www ./ 创建分支 需要输入当前root密码与svn登录账号密码
svn resolved * 解除全部突状态
svn add * 添加全部当前的svn里,非常重要
svn commit -m "注释" 推上去
svn update 更新
svn update /disk1/kanfang/kanfang/ --username username --password usernameis20161229 这种更新也可以



第七步:本地链接
svn://192.168.18.138/www



备注:
netstat -lnt | grep 3690 查看SVN进程
pkill svnserve 结束SVN进程



随机内容

表情

共2条评论
  • 网友评论:

    赞一个

    2020-07-24 16:26:24 回复

  • 网友评论:

    学习了

    2020-07-24 16:26:24 回复

友情链接