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

ubuntu下安装subversion+apache

    博客分类:
  • svn
阅读更多

这里默认你已经装好了apache

首先

sudo apt-get install subversion
sudo apt-get install libapache2-svn

 


sudo usermod -G www-data -a maosuhan。maosuhan是我的帐号,我是为了方便才这样做得。

 

再新建一个库文件夹。

sudo mkdir /var/svn

sudo chown -R www-data:www-data /var/svn这里是为了让apache有读写权限,将属主设为apache

再sudo chmod g+rwx /var/svn -R,这里是为了让maosuhan有读写权限

再sudo svnadmin  create /var/svn ,这里是创建一个库

 

 

接着

sudo gedit /etc/apache2/mods-available/dav_svn.conf 修改为


<Location /svn>
  DAV svn
  AuthType Basic
  AuthName "Subversion Repository"
  AuthUserFile /var/svn/conf/passwd   #记录好用户名密码
  AuthzSVNAccessFile /var/svn/conf/authz #访问权限的设定
  Require valid-user
</Location>

 

 

authz和passwd本来就是在库里面的。

 

接着要设定好用户和密码

sudo htpasswd /var/svn/conf/passwd maosuhan  #会把密码写在passwd里

设定好密码

 

sudo gedit /var/svn/conf/authz 

改为

 

[groups]
baituan=maosuhan,luhongchi,lubo,geyuhang
[/]#根目录
maosuhan=rw

。。。。。。
*=r  #其余人只有读的份

 

 

这样你就可以通过 http://localhost/svn来访问了

分享到:
评论

相关推荐

    ubuntu linux 配置svn+apache+ssl

    【概述】 ...以上就是Ubuntu环境中配置SVN+Apache+SSL的详细步骤,包括安装、配置、权限设置以及SSL安全连接的建立。通过这样的设置,你的团队可以安全地协作开发项目,同时确保代码仓库受到保护。

    Ubuntu 下安装Subversion

    在Ubuntu上安装Subversion,首先确保Apache2服务器已经安装。可以使用`apt-get install apache2`命令来安装Apache。接着,通过运行`apt-get install subversion libapache2-svn`来安装Subversion及其Apache模块。 ...

    Ubuntu+svn+ssl+ldap

    【Ubuntu+svn+ssl+ldap】的安装及集成是一个复杂的过程,涉及到Ubuntu操作系统、Subversion (SVN) 版本控制系统、SSL安全套接层以及Lightweight Directory Access Protocol (LDAP) 用户认证。以下是对这些技术的详细...

    ubuntu下svn+apache安装配置

    本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...

    Apache和Subversion集成安装与配置

    - 同样地,Subversion也可以通过包管理器安装,如在Ubuntu上运行`sudo apt-get install subversion`。 - 创建一个SVN仓库,可以使用`svnadmin create /path/to/repo`命令。 3. **安装mod_dav_svn模块**: - 对于...

    linux + apache + subversion安装和基本配置

    安装Apache通常通过包管理器完成,例如在Ubuntu或Debian系统中,可以运行以下命令: ```bash sudo apt-get update sudo apt-get install apache2 ``` 安装完成后,Apache会自动启动。我们可以通过访问`...

    ubuntu下Apache2+Svn详细配置

    Apache2+Svn 在 Ubuntu 下的详细配置 在本文中,我们将详细介绍如何在 Ubuntu 系统下配置 Apache2+Svn,以便实现版本控制和协作开发。本文将涵盖从安装 Apache2 和 Svn 服务器到配置 Svn 仓库的所有步骤。 安装 ...

    linux下subversion+https安装手册

    以上步骤详细描述了在Linux环境下安装和配置Subversion以及使用HTTPS访问的全过程。遵循这些步骤,可以构建一个安全、可靠的版本控制系统,为团队协作提供有力支持。在实际操作中,请根据具体系统和需求进行适当的...

    ubuntu安装svn步骤及所需文件

    在Ubuntu系统中安装Subversion(SVN)是一个相对简单的过程,尤其对于熟悉Linux命令行的用户来说。Subversion是一款开源的版本控制系统,用于管理代码、文档等文件的变更历史,对于团队协作开发至关重要。以下是一份...

    subversion-1.9.3安装文件+依赖的所有jar+安装步骤(Linux)

    对于基于Debian或Ubuntu的系统,我们需要安装一些必要的构建工具和库,包括Apache Portable Runtime ( APR )、APR-Util 和 OpenSSL: ```bash sudo apt-get install build-essential autoconf automake libtool apr...

    SVN+Apache安装配置步骤

    你可以通过包管理器如`apt`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装`subversion`。 - 安装完成后,创建一个SVN仓库,可以使用`svnadmin create`命令创建一个空的仓库。 2. **配置SVN仓库**: - 在仓库的...

    ubuntu apache+svn 常用配置

    以上就是Ubuntu上Apache+SVN的基本配置和一些常用设置。根据实际需求,可能还需要进行更详细的调整,如防火墙规则、日志级别、访问控制等。理解这些配置将有助于在项目开发过程中实现高效、安全的版本控制。

    SVN + Apache 成功安装部署

    - 安装Apache HTTP服务器,如在Ubuntu中使用`apt-get install apache2`,在CentOS中使用`yum install httpd`。 - 安装mod_dav_svn模块,这是Apache与SVN交互所需的模块。在Ubuntu中使用`apt-get install libapache...

    linux第十三刀_Linux上安装Subversion

    **Linux上安装Subversion** Subversion(简称SVN)是一种版本控制系统,用于管理软件开发过程中文件和目录的变更历史。它允许团队成员协同工作,跟踪每个更改,以便于回滚错误,合并代码,并进行版本控制。这篇博客...

    Ubuntu系统下安装Reviewboard详解

    ### Ubuntu系统下安装Reviewboard详解 #### 一、概述 本文档将详细介绍如何在Ubuntu系统上安装并配置Reviewboard,一款流行的代码审查工具。通过本文档的学习,您将能够掌握安装过程中所需的关键步骤以及相关软件的...

    [Linux]安装,配置Subversion 1.4.5

    本篇文章将深入讲解如何在Linux环境中安装和配置Subversion 1.4.5版本。 首先,我们需要了解Subversion的基本概念。Subversion是一个集中式的版本控制系统,它维护着项目文件的历史版本,使得团队成员可以同时工作...

    ubuntu下简单安装svn服务器

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

    在Linux下安装与配置subversion独立服务器.pdf

    在安装 Subversion 之前,你需要一个Linux服务器环境,例如 CentOS 或 Ubuntu。同时,确保你拥有适当的权限,最好是创建一个专门的用户(如 `svnroot`)来管理 Subversion,而不是使用 root 用户。服务器的IP地址...

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...

Global site tag (gtag.js) - Google Analytics