`
java_my_life
  • 浏览: 261019 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu下搭建svn服务器

 
阅读更多
  1. 首先安装SVN这个软件
    apt-get install subversion 
  2. 在home目录下创建一个名为svn的文件夹(文件夹的名字随便起)
    mkdir /home/svn 
  3. 创建数据仓库(可以根据需要创建多个)
    svnadmin create /home/svn/test 
  4. 启动svn网络服务
    svnserve -d -r /home/svn
    其中 -d 参数让 svnserve 运行在后台,-r 参数限定了数据仓库,在网络上可以访问的地址。
    /home/svn指定svn数据仓库存放的目录位置
  5. 设置svn: 方式的访问权限                                                                                                                     在每个数据仓库目录下都有一堆目录,进入 conf 并打开 svnserve.conf 这个文件,找到以下几行,
     并把前面的注解符号 ‘#’ 去掉,注意千万在每行的前面别留任何空格。
     anon-access = read
     auth-access = write
     password-db = passwd
     

    其中 anon-access 和 auth-access 分别为匿名和有权限用户的权限,默认给匿名用户只读的权限。

    但如果想拒绝匿名用户的访问,只需把 anon-access的read 改成 none 就能达到目的。
    password-db 后的 passwd 则为定义用户名及密码的文件路径。这个文件默认跟 snvserve.conf 在
    同一个目录,下面看看怎么配置 passwd文件中的内容。
    [user]
    # harry = harryssecret
    # sally = sallyssecret
     
    harry 和 sally 这两行分别定义了可以对 repo 进行写入的用户的用户名和密码。我们可以在下面加上
    自己的用户名和密码,比如
    testsvn = tester
     
    这样就给了用户 testsvn 往 repo 中写的权限。存盘退出后,svn 服务器就算正式可以运行了!
    把所有需要管理的项目都放在 /home/svn这个目录下,像正常那样用 svnadmin create 命令建立数据
    仓库这样就可以使用svn客户端通过svn://地址/数据仓库目录 的方式访问各个数据仓库了
分享到:
评论

相关推荐

    Ubuntu上搭建SVN服务器全攻略

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

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

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

    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服务器。 #### 二、环境准备 首先确保你的Ubuntu系统是最新的,并安装了必要的软件包。可以通过以下命令更新系统: ```bash sudo apt-get update sudo apt-get ...

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

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

    需要注意的是,在搭建SVN服务器时,可能会遇到各种各样的问题。例如,如果在启动svnserve时收到错误信息提示服务器套接字被绑定,则表示该端口已经被其他进程使用。解决此类问题的方法是杀死占用该端口的进程。在...

    ubuntu下svn服务器的搭建

    在Ubuntu系统中搭建SVN(Subversion)服务器是一项常见的任务,尤其对于软件开发团队来说,SVN是一个必备的版本控制系统,用于管理代码库。本文将详细介绍如何在Ubuntu上配置和运行一个SVN服务器。 首先,我们需要...

    ubuntu下SVN服务器安装配置

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

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

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

    Ubuntu下搭建 Subversion 服务器

    详细介绍Ubuntu下搭建 Subversion 服务器过程,以及svn的使用、常用命令、用户权限、清理和删除等,对初级开发者会有一定帮助

    ubuntu上建立svn服务器[收集].pdf

    在Ubuntu系统上搭建...总之,搭建和管理一个Ubuntu上的SVN服务器涉及到安装SVN,创建和导入版本库,配置用户权限,以及使用SVN客户端进行协作开发。了解和掌握这些步骤将有助于提高团队的代码管理和协作效率。

    Ubuntu 14.04 下搭建SVN服务器 svn____服务器应用_Linux公社-Linux系统门户网站.

    svndddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

    linux下搭建SVN服务器(局域网可用)-ver1.01.pdf

    以下是对如何在Ubuntu 10.04上搭建SVN服务器的详细步骤: 1. **安装Subversion**: 首先,你需要通过包管理器安装Subversion。在Ubuntu系统中,可以使用`sudo apt-get install subversion`命令来安装。 2. **创建...

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

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

    ubuntu linux 配置svn+apache+ssl

    在Ubuntu环境下搭建SVN(Subversion)服务器,结合Apache HTTP服务器和SSL(Secure Sockets Layer)加密,能够实现安全的版本控制系统,并通过HTTPS协议进行访问。Apache的用户认证管理确保了权限控制,而authz配置...

    docker 搭建svn服务器的教程

    主要介绍了docker 搭建svn服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

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

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

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

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

Global site tag (gtag.js) - Google Analytics