首页 / SVN / Centos6.5安装配置svn服务器
Centos6.5安装配置svn服务器
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Centos6.5安装配置svn服务器,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1712字,纯文字阅读大概需要3分钟。
内容图文
一. yum安装svn服务器
yum -y install subversion
二. 检测安装结果
svnserve --version //显示安装结果,表示安装成功了
三. 创建代码仓库目录
mkdir /var/svn/projectname //新建一个目录 svnadmin create /var/svn/projectname //创建svn仓库到该目录
如果 ll
该仓库目录出现如下几个目录和文件,就表示成功了
成功创建仓库
四. svn服务器配置
代码仓库conf目录下有三个重要配置文件,passwd、authz、svnserve.conf。
-
修改passwd文件,添加用户名和密码
vim passwd 打开passwd文件,修改内容如下 [users] username1 = 123456 // 格式:用户名 = 密码 username2 = 123456 写完用户名密码后 wq保存退出。
-
修改authz文件,添加用户的权限
vim authz打开authz文件,修改内容如下 [groups] //格式为:user-group = username developer = username1 //将用户1添加到开发组 designer = username2 //将用户2添加到设计组 [projectname:/] //为一个项目配置用户组权限 @developer = rw //设置开发组为读写权限 @designer = r //设置设计组只有读的权限
-
修改svnserve.conf的配置
anon-access = none //修改匿名用户访问权限 auth-access = write //去掉注释,验证用户权限 password-db = /var/svn/projectname/conf/passwd //去掉注释,设置密码文件路径 authz-db = /var/svn/projectname/conf/authz //去掉注释,设置权限文件路径 realm = projectname // 设置项目名称(UUID)
四. 开放svn端口
svn服务器默认使用3690端口,所以开放3690端口,保存设置,然后重启防火墙:
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT /etc/rc.d/init.d/iptables save service iptables restart
五. 启动svn服务
svnserve -d -r /var/svn
-d:守护进程 -r:svn根目录
六. 访问svn服务器
Windows下载安装TortoiseSVN(点击进入下载页) 安装完成后,点击鼠标右键->TortoiseSVN->Repo-browser
然后出现如下界面,在URL的位置输入svn://ip or domain/projectname 然后回车,会提示输入账号密码,输入你的用户名密码,就可以访问svn服务器,
? SVN Repository Browser界面
内容总结
以上是互联网集市为您收集整理的Centos6.5安装配置svn服务器全部内容,希望文章能够帮你解决Centos6.5安装配置svn服务器所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。