`

SVN服务器的安装

svn 
阅读更多
一、配置好yum,检查subversion安装包
1、yum list |grep subversion
2、yum -y install subversion
3、svnserve  --version     回车显示版本说明安装成功

二、创建svn版本库
1、 mkdir -p /mnt/data/svn
2、svnadmin create /mnt/data/svn/moon  moon为版本库名称

三、svnserve配置文件概述
svnserve.conf --  svn服务配置文件,该文件版本库目录的conf目录下。
passwd -- 用户名口令文件,该文件名在文件svnserve.conf中指定,缺省为同目录下的。
authz  -- 权限配置文件,该文件名也在文件svnserve.conf中指定,缺省为同目录下的。

a).配置svn服务的配置文件svnserver.conf文件
      vi  /mnt/data/svn/moon/conf/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db =  /mnt/data/svn/moon/conf/passwd
authz-db = /mnt/data/svn/moon/conf/authz
realm = Moon Repository         #这是个提示信息
保存

b).添加两个访问用户及口令
      vi  /mnt/data/svn/moon/conf/passwd
[users]
kyle = 123456
test1 = 123456
保存
注意:对用户配置文件的修改立即生效,不必重启svn服务。

c). 配置新用户的授权文件
     vi  /mnt/data/svn/moon/conf/authz
[groups]
admin = kyle
moonDev = test1
[/]
@admin = rw
@moonDev = r
保存
注意:对权限配置文件的修改立即生效,不必重启svn。

四、启动svn服务
      svnserve -d -r /mnt/data/svn/

注意:不要使用系统提供的 /etc/init.d/svnserve start 来启动,因为系统默认的启动脚本中没有使用 –r /mnt/data/svn/参数指定一个资源。这种情况下启动的svn服务,客户端连接会提示“svn: No repository found in 'svn://ip/moon' ”这样的错误。
默认svn服务器端口是3690。

五、杀死svn服务:
ps -ef|grep svn
root      4642     1  0 16:08 ?        00:00:00 svnserve -d -r /mnt/data/svn/
root      4692  3676  0 16:13 pts/2    00:00:00 grep svn
kill -9 4642
分享到:
评论

相关推荐

    svn服务器安装配置

    ### SVN服务器安装与配置详解 #### 一、概述 Subversion (SVN) 是一种流行的版本控制系统,广泛应用于软件开发项目中。通过SVN,团队成员可以协同工作,管理源代码的变化历史,确保项目的稳定性和可追溯性。本文将...

    svn服务器安装 绿色版

    标题中的"svn服务器安装 绿色版"意味着这是一个简化版的SVN服务器安装程序,可能是免安装或者便携式的,不依赖于操作系统注册表或写入系统文件夹,便于在不同机器上快速部署。 描述中提到的"只需执行一个文件,就...

    安卓入门--SVN 服务器安装配置

    ### 安卓入门—SVN 服务器安装配置详解 #### 一、SVN服务器的安装配置 ##### 1. 服务器安装包的选择 在本文档中提到的服务器安装包为`VisualSVN-Server-2.1.3.msi`。这款软件提供了直观的界面来帮助用户快速搭建...

    linux系统SVN服务器安装详细教程及安装源码

    以下是一个详细的Linux SVN服务器安装教程。 一、安装依赖库 在安装SVN之前,需要确保系统上已经安装了必要的依赖库。对于基于Debian或Ubuntu的系统,可以使用以下命令: ```bash sudo apt-get update sudo apt-...

    ubuntu下SVN服务器安装配置

    Ubuntu 下 SVN 服务器安装配置 本资源提供了 Ubuntu 下 SVN 服务器安装配置的详细步骤,旨在帮助用户快速安装和配置 SVN 服务器。下面是本资源的主要知识点: 1. SVN 简介:Subversion 是一款开放源代码的版本控制...

    Windows下安装SVN服务器

    Windows环境下安装SVN服务器的知识点主要包括以下几个方面: 1. 系统与版本的选择: - 本文实例使用的是Windows Server 2003 R2 Enterprise X64 SP2(64位),同时适用于Windows Server 2003 X86 SP2、Windows XP ...

    SVN服务器安装文档

    ### SVN服务器安装与配置知识点详解 #### 一、SVN服务器安装与配置 **1. 安装VisualSVNServer** - **安装准备**: 在安装VisualSVNServer之前,确保系统满足官方推荐的最低硬件和软件要求。VisualSVNServer支持...

    SVN服务器安装文件.zip

    - 安装VisualSVN Server:解压"SVN服务器安装文件.zip",运行安装程序,按照向导步骤完成安装。确保在安装过程中选择适合你的配置选项,例如安装路径和服务器端口设置。 - 配置SVN仓库:安装完成后,通过VisualSVN...

    Linux下SVN服务器安装配置及客户端安装说明[定义].pdf

    Linux 下 SVN 服务器安装配置及客户端安装说明 本文将指导用户在 Linux 平台下安装和配置 SVN 服务器,并介绍客户端的安装步骤。 一、安装 SVN 服务器 1. 下载 SVN 源文件和依赖文件 SVN 服务器的安装需要两个...

    linux下svn服务器安装配置及客户端安装说明

    ### Linux下SVN服务器安装配置及客户端安装说明 #### 一、概述 本文将详细介绍如何在Linux环境下安装和配置Subversion (SVN) 服务器及其客户端。Subversion是一款开源的版本控制系统,广泛应用于软件开发过程中的...

    SVN服务器安装与配置

    【SVN服务器安装与配置】 SVN(Subversion)是一种版本控制系统,用于管理代码、文档等文件的版本历史,使得多人协作开发时可以有效管理和跟踪文件的修改历史。本指南将详细阐述如何在服务器端安装并配置SVN。 1. ...

    SVN服务器安装配置文档

    《SVN服务器安装配置详解》 SVN,全称Subversion,是一款开源的版本控制系统,广泛应用于软件开发团队协作中,以管理和跟踪源代码的变更。本文将详细讲解如何在Windows环境下安装配置SVN服务器,包括Apache Web...

    Debian下svn服务器的安装与配置

    Debian 下 SVN 服务器的安装与配置 本文将详细介绍 Debian 环境下 Subversion 服务器的安装和配置过程。Subversion 是一种版本控制系统,允许多用户共同协作开发项目。本文将从安装 Subversion 开始,到配置 SVN ...

    svn服务器安装

    svn服务器安装

    SVN服务器安装

    【SVN服务器安装】是指在计算机上搭建一个用于版本控制的Subversion(简称SVN)服务器,以便团队成员可以集中管理代码、文档等资源。SVN是一个开源的版本控制系统,它能够跟踪文件和目录的变更,并允许多人协作开发...

    svn服务器安装程序setup和SVNService安装说明全套

    在windows下面安装svn服务器,安装程序加安装指南 svn-1[1].4.5-setup服务器.rar SVNService.rar SVNService安装,svn安装 svn服务器搭建.txt 第一安装: 安装好svn-win32-1.6.0后如下操作 第一步:把SVNService....

    SVN 服务器安装

    以下是对“SVN服务器安装”及相关知识点的详细解释: 1. **SVN的基本概念** - **版本控制**:SVN的核心功能是版本控制,它记录每一次对文件或目录的修改,使得用户可以随时查看历史版本、比较不同版本间的差异,并...

    SVN服务器安装程序和Eclipse客户端插件以及本地搭建说明

    本篇将详细介绍如何在本地搭建SVN服务器以及在Eclipse环境中安装并配置SVN客户端插件。 首先,我们需要安装SVN服务器。在提供的压缩包中,"Setup-Subversion-1.6.6.msi"是SVN服务器的安装程序。执行此MSI文件,按照...

Global site tag (gtag.js) - Google Analytics