这次在Centos上面安装配置SVN出现了几个小问题,想到有其他同学也可能遇到类似问题,把问题以及解决方式写出来,让其他人少点弯路。
具体的安装配置请参考下面这篇文章:
http://bbs.scmroad.com/forum.php?mod=viewthread&tid=2692
下面我主要说下我遇到的几个小问题。
1.SVN安装好后,客户端无法访问,总是提示连接不到服务器。研究了半天后,发现是Centos的防火墙把端口阻挡了。这个可以在字符界面用iptables添加或者xwindow的防火墙设置中添加该端口到信任端口。SVN默认端口:3690,可以变更。
要判断是否能访问服务器的某端口是否可以连接,可以用telnet测试一下。
2.SVN库的权限设置问题。端口能访问后,按照网上的说明配置好后,连接时总是认证失败。研究了下,发现这么一个问题存在。
比如说你的SVN路径是
/opt/svndata
要在上面路径建立两个库
/opt/svndata/repos1
/opt/svndata/repos2
那么在配置权限文件authz就要注意一个问题。
我们先假设以下命令启动SVN
svnserve --listen-port=3699 -d -r /opt/svndata
那么在authz文件里给repos1这库配置权限时就要这样配置:
[repos1:/]
用户1 = rw
用户2 = r
假设以下命令启动SVN
svnserve --listen-port=3699 -d -r /opt/svndata/repos1
那么在authz文件里给repos1这库配置权限时就要这样配置:
[/]
用户1 = rw
用户2 = r
分享到:
相关推荐
linux SVN 配置说明
svn配置-svn操作指南-权限配置
SUSE11G linuxSVN详细配置
linux下svn的配置及svn常用命令
linux centos操作系统下的SVN服务器安装和配置详细介绍
在Linux下配置SVN,同时允许svn客户端和web两种访问方式
自己在网上找了好久最后是这样配置后可以达到配置svn,增加用户和修改权限的效果,分享给大家,希望大家喜欢,有什么不足,请各位提出意见吧
Linux离线安装svn, 含详细的配置文档和所需的所有相关依赖包,亲测可用。支持svn checkout https://这种格式的(ssl加密协议)
Linux下SVN安装配置,详细讲解linux的安装方法 以及要注意的问题
linux svn服务器配置主要是针对分组,分权限管理资源,配置详细
这是一遍比较完整的linux下svn+apche+ldap安装配置手册,根据本人实际安装整理后的文档,目前都算是最新版本。其中ldap使用sun的opends,个人感觉比openldap要方便,当然重点不是用什么ldap而是如何配置。 主要包括...
针对web端开发要求,将svn内最新项目文件在项目中调试预览,使用钩子配置即可,如果是JAVA语言,需要集成其它插件进行热编译部署
linux 下 svn 的配置及简单的操作
NULL 博文链接:https://javajiao.iteye.com/blog/1772726
想知道如何在linux服务器上配置svn吗?那么这个文档绝对会满足你的条件。不过要在root用户下,输入命令,如果不是root用户,那么请:su root --> 输入密码-->进入。
NULL 博文链接:https://liuna718-163-com.iteye.com/blog/2354583
linux下SVN环境搭建 linux下SVN环境搭建 linux下SVN环境搭建
svn Linux 搭建配置 流程 详细介绍了如何在linux系统上搭建svn客户端
如果你对我们如何配置SVN的服务器,以及它的权限管理如何设置感兴趣,欢迎你阅读下面的部分,这里仅仅对第一节当中阐述的svn+ssh,且使用密钥对认证的方式进行说明。希望我们以后有更多的同学可以承担服务器的维护...
Linux下SVN数据仓库安装与配置