`
静夜思春
  • 浏览: 3286 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

linux svn配置

阅读更多
这次在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
分享到:
评论

相关推荐

    linuxSVN配置.txt

    linux SVN 配置说明

    linux-svn配置svn操作指南权限配置

    本指南将深入探讨如何在Linux环境中配置SVN服务器,以及如何进行权限管理,确保团队成员能按照预设的角色和职责进行协作。 首先,我们需要安装SVN。在大多数Linux发行版中,可以通过包管理器完成此操作。例如,在...

    linuxsvn离线安装

    在Linux环境中,Subversion(简称SVN)是一个版本控制系统,用于管理软件项目中的源代码、文档等文件的版本。在没有网络连接的情况下,即离线状态下安装Linux SVN,需要提前下载好所有必要的依赖包,然后在本地进行...

    linux下安装svn和配置svn详解

    - 根据实际情况调整系统和SVN配置文件,以满足新的需求或性能优化。 - 关注并更新软件的安全补丁,维护系统的安全性。 以上步骤是Linux下安装和配置SVN服务器的大致流程。需要指出的是,这些步骤需要在Linux命令行...

    SUSE linuxSVN详细配置

    根据给定的文件信息,我们可以提炼出以下关于在SUSE Linux环境下配置SVN(Subversion)服务器的关键知识点,尽管原始内容提及的是在Red Hat Linux 5.5下的配置流程,但核心步骤和概念同样适用于SUSE Linux系统。...

    Linux钩子配置(SVN)

    ### Linux钩子配置(SVN) #### 知识点概览 1. **SVN (Subversion) 简介** 2. **钩子(Hooks)机制** 3. **Linux下SVN钩子配置步骤** - 配置前的准备 - 创建钩子脚本 - 设置权限 - 测试钩子脚本 4. **Java项目...

    linux下svn的配置及svn常用命令

    linux下svn的配置及svn常用命令

    linux下svn配置说明

    这篇博文将详细介绍如何在Linux上配置SVN,以便团队成员能够协同工作,跟踪并管理代码的版本历史。 首先,我们需要安装SVN。在大多数Linux发行版中,可以通过包管理器来完成这个步骤。对于基于Debian的系统(如...

    Linux离线安装svn.zip

    本文将详细讲解如何在没有网络连接的情况下,通过提供的“Linux离线安装svn.zip”压缩包来安装和配置svn。 首先,确保你的Linux系统已经安装了基本的开发工具,通常包括GCC编译器、make以及相关的库。这些工具可以...

    linux svn自动备份

    在Linux环境中,版本控制系统Subversion(SVN)广泛用于团队协作和代码管理。为了确保数据安全,定期备份SVN库是至关重要的。...将其配置为计划任务后,可以确保SVN数据的安全性,即使发生意外也能快速恢复。

    linux配置svn命令

    "Linux 配置 SVN 命令" 在 Linux 服务器上配置 SVN 是一个非常重要的步骤。本文将详细介绍如何在 Linux 服务器上配置 SVN,从 SVN 简介到 SVN 服务器搭建,涵盖了 SVN 的基本概念、客户端软件、主要功能和服务器...

    linux下配置svn权限文件

    在Linux环境下配置Subversion(简称svn)权限文件是一项关键任务,尤其对于团队协作开发来说,权限管理至关重要。Subversion是一个版本控制系统,它允许用户跟踪文件和目录的变化,并且多人可以同时编辑同一份代码,...

    linuxSVN版linux64位

    Linux SVN版是针对Linux操作系统的一个版本控制工具,主要用于软件开发中的源代码管理。SVN,全称Subversion,是一个开放源代码的版本控制系统,能够跟踪文件和目录的修改历史,支持分支合并等操作,便于团队协作...

    Linux下SVN安装配置.pdf

    Linux下的SVN安装配置涉及到一系列详细的步骤,这些步骤包括安装SVN软件,配置版本库,以及设置权限等。为了在Linux环境下使用SVN,用户需要根据自己的需求选择合适的安装方式和配置策略。接下来,我将详细介绍Linux...

    svn linux

    综合这些文件,我们可以预想这篇博文会详细解释如何在Linux环境下搭建SVN服务器,如何配置Apache以支持SVN,以及如何有效地使用SVN进行源码管理。内容可能包括安装步骤、命令行操作、权限设置、冲突解决、备份和恢复...

    linux svn服务器配置

    Linux SVN服务器配置是一个关键的任务,尤其对于需要对代码和资源进行分组、分权限管理的团队来说。在本文中,我们将深入探讨如何在Linux环境中设置一个功能完备的SVN(Subversion)服务器,以实现多分组、多资源库...

    linux svn安装手册

    Linux SVN安装手册旨在指导用户在Linux环境中安装Subversion...通过以上步骤,可以在Linux环境中成功安装和配置SVN,实现团队间的代码版本管理和协作。在实际操作中,应确保遵循最佳实践,确保数据安全性和稳定性。

    SVNMANAGER SVN 代码管理 LINUX SVN管理

    SVNManager通常以源码形式提供,因此在Linux环境下进行安装需要编译和配置。首先,确保系统已经安装了必要的依赖,如Apache HTTP服务器、Java运行环境(JRE)和Apache Ant。这些是运行和构建SVNManager的基础。你...

    Linux+svn+apache配置方法

    ### Linux下配置SVN与Apache实现版本控制及Web访问 #### 概述 本文将详细介绍如何在Linux环境下配置Subversion (SVN) 和 Apache HTTP Server,以实现版本控制功能,并支持通过SVN客户端和Web浏览器两种方式进行...

Global site tag (gtag.js) - Google Analytics