`

ubuntu下SVN服务器搭建

 
阅读更多

一、SVN安装

1.安装SVN包

    sudo apt-get install subversion

2.创建SVN目录

   sudo mkdir /home/svn

3.创建SVN文件仓库

   sudo svnadmin create /home/svn/test

4.修改/home/svn/test/conf下面的几个文件依次是:svnserve.conf、passwd、authz,他们三个的作用分别是:主配置文件、密码配置文件、权限配置文件

5.修改svnserve.conf文件,把下面几行前面的注释去掉,同时要去掉空格,否则报错的

   anon-access = none
   auth-access = write
   password-db = passwd
   authz-db = authz

6.修改passwd文件

   [users]

   test=123

   格式很简单的,用户名=密码,可以设置多个

7.修改authz文件

   [groups]

   admin=test

   [/]

   @admin=rw 

   *=r

    这里groups下面是分组,这里的意思是 test属于admin组,拥有读写的权限,其他的拥有读权限

 

到此,基本配置都已经好了,

启动SVN服务

   svnserve -d -r /home/svn

   描述说明:
   -d 表示svnserver以“守护”进程模式运行
   -r 指定文件系统的根位置(版本库的根目录),这样客户端不用输入全路径,就可以访问版本库

   svn://192.168.1.100/test就可以访问了

   killall svnserver;杀掉进程

   这里对于authz文件配置是否正确有个验证的命令

   svnauthz-validate /home/svn/test/conf/authz

    如果没有输出就是正确的

分享到:
评论

相关推荐

    ubuntu下svn服务器的搭建

    总结,通过以上步骤,我们已经在Ubuntu上成功搭建了一个基本的SVN服务器,可以为开发者提供代码版本控制和协作环境。然而,实际环境中可能还需要考虑更多细节,如SSL加密、用户权限管理、防火墙设置等,以确保服务器...

    Ubuntu 18.04 LTS 搭建SVN服务器

    在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。

    ubuntu16 下搭建svn服务器

    在Ubuntu 16.04 LTS环境下搭建...以上步骤为在Ubuntu 16.04 LTS系统中搭建SVN服务器的具体操作,由亲测经验得出,可作为参考。如果在实践过程中遇到任何问题,需要根据具体的错误信息进行相应的问题排查和解决。

    Ubuntu上搭建SVN服务器全攻略

    ### Ubuntu上搭建SVN服务器全攻略 #### 1. 概述 本文旨在详细介绍如何在Ubuntu环境下搭建SVN(Subversion)服务器,并结合Apache服务器以及SSL加密技术,实现安全、高效的版本控制服务。通过HTTPS协议访问SVN...

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion ...通过上述步骤,你可以在 Ubuntu 上搭建一个功能完善的 SVN 服务器,满足项目开发中的版本控制需求。

    Ubuntu+svn+ssl+ldap

    在Ubuntu上安装SVN服务器,可以使用以下命令: ``` sudo apt-get install subversion apache2 libapache2-svn libapache2-mod-ldap-userdir libapache2-mod-vhost-ldap libapache2-mod-ldap-userdir-dbg ``` **...

    ubuntu下简单安装svn服务器

    在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...

    Ubuntu上搭建SVN服务器全攻略.docx

    本文将详细介绍 Ubuntu 环境下搭建 SVN 服务器的过程,包括安装 Ubuntu 服务器、安装 Apache 服务器、创建 SVN 服务器、配置 Apache 服务器、设置 SVN 权限等步骤。 标题:Ubuntu 上搭建 SVN 服务器全攻略 描述:...

    Svn服务器搭建简单教程

    【Svn服务器搭建简单教程】 Subversion(简称Svn)是一种广泛使用的版本控制系统,它能够帮助用户管理和跟踪项目源代码的变化。本教程将详细介绍如何在本地计算机上搭建一个简单的Svn服务器,以便进行团队协作和...

    Ubuntu上搭建SVN服务器全攻略.pdf

    这个教程详细地阐述了在Ubuntu 8.10系统上建立一个安全且功能完备的SVN服务器的全过程,涵盖了从环境准备、服务器安装、SVN仓库创建、Apache配置到权限管理和SSL安全的各个环节,对于需要在Linux环境中搭建SVN服务器...

    Ubuntu下配置svn服务器

    本文将详细介绍如何在Ubuntu环境下搭建并配置SVN服务器。 #### 二、环境准备 首先确保你的Ubuntu系统是最新的,并安装了必要的软件包。可以通过以下命令更新系统: ```bash sudo apt-get update sudo apt-get ...

    Ubuntu 10.04上搭建SVN服务器全攻略

    在Ubuntu 10.04上搭建SVN服务器是一个涉及多步骤的过程,主要涉及软件安装、用户和组管理、SVN仓库创建以及Apache服务器配置。以下是对这些知识点的详细解释: 1. **软件安装**: 首先,你需要安装Subversion(SVN...

    svn服务器搭建

    通过阅读《Svn服务器搭建简单教程.doc》和《用SVN搭建文件服务器.doc》这两个文档,你可以获得更具体的步骤和细节,它们可能会包含更多关于服务器配置、权限管理以及实际操作的实例,帮助你更好地理解和操作SVN...

    svn安装与服务器搭建完整版

    本教程将详细讲解如何进行SVN的安装与服务器搭建。 一、SVN的安装 1. **Windows系统安装**: 可以通过下载`VisualSVN Server`进行安装,这是一个易于使用的SVN服务器管理工具。下载完成后,按照向导进行安装,设置...

    https+linux+svn服务器搭建指导书.docx

    本篇文章将详细介绍如何在Linux操作系统上搭建基于HTTPS的SVN服务器,以确保数据传输的安全性。HTTPS协议结合SSL/TLS加密技术,能够提供安全的网络通信环境。 首先,我们来了解一下操作系统的部分。在Linux环境下,...

    Ubuntu下构架高可用SVN服务器及操作命令

    在这个过程中,我们将讨论如何搭建SVN服务器、实现高可用性以及掌握相关的操作命令。 首先,安装必要的组件。在Ubuntu上,我们可以使用`apt`包管理器来安装Subversion和Apache HTTP Server,因为Apache通常作为SVN...

    linux下安装SVN服务器(SVN1.5.4)

    安装完成后,需要设置SVN服务器的运行环境。在大多数情况下,我们会选择使用Apache HTTP Server(Apache2)作为SVN的前端服务器。首先,安装Apache2: ```bash sudo apt-get install apache2 ``` 或者对于RHEL/...

    linux下svn的搭建和权限的配置

    Linux 下 SVN 的搭建和权限配置 本文档将详细介绍 Linux 环境下 SVN(Subversion)的搭建和权限配置。SVN 是一种开源的版本控制系统,广泛应用于软件开发、文档管理等领域。下面将一步步指导读者搭建 SVN 环境和...

    详解Linux服务器配置——搭建SVN服务器

    本文将详细介绍如何在Linux环境下配置并搭建SVN服务器,旨在为读者提供一个清晰的操作指南。 #### 二、环境准备与安装 在开始配置SVN服务器之前,我们需要确保Linux服务器已经就绪,并且具备以下条件: 1. **操作...

Global site tag (gtag.js) - Google Analytics