svnsubversion yum
编程技术  /  houtizong 发布于 3年前   116
本文章介绍用yum方法在linux下安装subversion
[root@test /]# yum install -y subversion[root@test /]# mkdir /web/svn[root@test /]# svnadmin create /web/svn/project[root@test /]# cd /web/svn/project/
subversion目录说明:
*dav目录:是提供apache与mod_dav_svn使用的目录,让他们存储内部数据
*db目录:就是所有版本控制的数据存放文件
*hooks目录:放置hook脚本文件的目录
*locks目录:用来放置subversion见艰苦锁定数据的目录,用来追踪存取文件库的客户端
*format文件:是一个文本文件,里面只放了一个整数。表示当前文件库配置的版本号
*conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)
[root@test project]# vim conf/passwd添加一行: svnuser=svnpwd
[root@test project]# vim conf/authz在最后添加admin=svnuser[project:/]@admin=rw*=
[root@test project]# vim conf/svnserve.conf在[general]后加上anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz
启动服务器svnserve -d -r /web/svn注意:如果修改了svn配置,需要重启svn服务,步骤如下:# ps -aux|grep svnserve# kill -9 ID号# svnserve -d -r /web/svn
修改iptables
[root@test project]# netstat -apnl | grep svntcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 22865/svnserve[root@test project]# vim /etc/sysconfig/iptables加入一行 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT[root@test project]# service iptables restart
客户端-设置保存密码
[root@test project]# vim /root/.subversion/servers在[global]下修改:(注意行前面不能有空格,要不然会报错)store-plaintext-passwords = yes
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成
网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];
文章归档
文章标签
友情链接