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

subversion安装与配置(一)

阅读更多

1。安装环境 RHEL5

2。首先查看机子是否安装了subversion

rpm -qa | grep subversion

 3。安装subversion及subversion-devel

 
ls /yum/Server | grep subversion
   subversion-1.4.2-4.el5_3.1.i386.rpm 
   subversion-devel-1.4.2-4.el5_3.1.i386.rpm
   subversion-javahl-1.4.2-4.el5_3.1.i386.rpm
   subversion-perl-1.4.2-4.el5_3.1.i386.rpm
   subversion-ruby-1.4.2-4.el5_3.1.i386.rpm
yum install subversion
yum install subversion-devel

 4。建立svn目录

mkdir /svn
mkdir /svn
svnserve /svn/test

 5。此时会在svn目录下生成test目录,进去之后会发现一下几个文件

ls /svn/test/
  conf  dav  db  format  hooks  locks   README.txt

 6。进入conf编写配置文件

vim svnserve.conf
   [general]
   anon-access = none
   auth-access = write
   password-db = passwd
   authz-db = authz

vim passwd
   [users]
   lxsvn = liumangsvn (用户名 = 密码)

vim authz
   [groups]
   [/]
   lxsvn = rw

 7。编写hooks里的文件

cd hooks
cp post-commit.tmps post-commit
vim post-commit(加入以下两行)
   export LANG=en_US.UTF-8
   svn update /var/www/html/new_fuli --username lxsvn --password liumangsvn
chmod 777 post-commit

 8。编辑配置文件

 

LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so

<Location /repos>
   DAV svn
   SVNParentPath /svn/test

   # Limit write permission to list of valid users.
   <LimitExcept GET PROPFIND OPTIONS REPORT>
      # Require SSL connection for password protection.
      # SSLRequireSSL

      AuthType Basic
      AuthName "Authorization Realm"
      AuthUserFile /svn/test/conf/passwd
      Require valid-user
  </LimitExcept>
</Location>

 9。导入文件。

svn import /var/www/html/new_fuli file:///svn/test
分享到:
评论

相关推荐

    CollabNet-SubversionSubversion安装配置

    CollabNet-SubversionSubversion安装配置,非常详细的介绍了安装过程

    subversion安装与配置

    ### Subversion 安装与配置详解 #### 一、Subversion 概述 Subversion (SVN) 是一种广泛使用的版本控制系统,它被设计用来替代早期的版本控制系统如 VSS 和 CVS。相比于 VSS 和 CVS,Subversion 提供了更加强大、...

    Subversion和TortoiseSVN的安装与配置

    下面我们将详细介绍Subversion和TortoiseSVN的安装与配置过程。 一、Subversion的安装 1. 获取Subversion:首先,你需要从官方网站下载Subversion的安装包,确保选择适合你操作系统(如Windows、Linux或Mac OS)的...

    subversion安装和配置

    ### Subversion (SVN) 服务器端安装及配置详解 #### 一、概述 Subversion (SVN) 是一种集中式版本控制系统,广泛应用于软件开发过程中。本文将详细介绍如何在Windows环境下安装和配置SVN服务器。 #### 二、安装...

    Windows下Subversion的安装和配置

    博文链接:https://tvjody.iteye.com/blog/216108

    subversion edge 安装配置使用手册

    用于管理和配置Subversion版本控制系统,集成了CollabNet Subversion和Apache HTTP Server,提供了一个用户友好的Web界面,使得在Windows和Linux(CentOS)平台上安装、配置和管理Subversion仓库变得更为简便。...

    CollabNet Subversion1.5安装配置.pdf

    本文将详细介绍如何在 Windows 32 位操作系统上安装并配置 CollabNet Subversion Server 1.5.0,以及如何将其与 Apache 2.2.8 整合,并实现一系列高级功能,如SSL加密、Web界面管理及用户密码自修改等。 #### 二、...

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

    4. **编译与安装**:使用 `make` 编译源码,然后执行 `make install` 安装软件。 **客户端安装** 在Windows环境下,你可以选择安装TortoiseSVN作为图形化的Subversion客户端。安装完成后,重启计算机,客户端即可...

    linux下安装及配置subversion edge

    ### Linux 下 Subversion Edge 的安装与配置 #### 一、安装前准备 1. **下载 CollabNet Subversion Edge** - 访问官方网站下载 Subversion Edge 的安装包。 - 官网链接:[http://www.collab.net/cn]...

    Apache和Subversion集成安装与配置

    Apache是一个开源的Web服务器,而Subversion则是一个版本控制系统,用于跟踪和管理代码的变化。这篇文章将深入探讨如何将这两个工具集成,以便在一个高效的工作环境中进行协同开发。 首先,Apache和Subversion的...

    linux系统安装subversion服务器与配置实用.pdf

    本文档主要介绍了如何在Linux系统中安装和配置Subversion服务器,以及如何使用Subversion客户端TortoiseSVN。Subversion是一个开源的版本控制系统,常用于替代存在诸多限制的CVS系统,以解决文件名修改、目录管理、...

    Subversion安装配置.pdf

    ### Subversion安装配置知识点 #### 一、Subversion简介 Subversion(简称SVN)是一种分布式版本控制系统,广泛应用于软件开发领域。它可以帮助团队管理源代码,并跟踪每一处更改及其作者,支持多人协作开发。 ###...

    Subversion Edge详细安装与使用手册

    #### 一、Subversion Edge 下载与安装 ##### 1.1 下载地址 Subversion Edge 的下载地址为:[http://www.collab.net/svnedge](http://www.collab.net/svnedge)。 ##### 1.2 Windows 安装 在 Windows 平台上安装 ...

    Centos下Subversion 服务器安装配置

    这篇博文将详细介绍如何在CentOS环境下安装和配置Subversion服务器。 首先,确保你的系统是最新的。打开终端并运行以下命令来更新系统包: ```bash sudo yum update -y ``` 接下来,我们需要安装Subversion的依赖...

    Subversion 服务器端安装及配置手册

    ### Subversion 服务器端安装及配置详解 #### 一、Subversion 介绍 Subversion (SVN) 是一种广泛使用的版本控制系统,它可以帮助团队管理源代码或其他文档的变化历史。Subversion 支持两种主要的服务模式:自定义...

    linux系统安装subversion服务器与配置.pdf

    5. **Subversion配置** - 编辑`/etc/httpd/conf.d/subversion.conf`,加载`dav_svn_module`模块,确保配置文件包含必要的行。 - 配置完成后,Apache需要重新加载配置,使用`apachectl graceful`或重启Apache。 6....

    Windows安装配置SubVersion

    在Windows环境下安装配置SubVersion(简称SVN),是一项重要的版本控制管理任务。SVN是一种集中式的版本控制系统,被广泛应用于软件开发团队,以帮助开发者们追踪代码的变化历史、管理不同版本间的差异、支持分支与...

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

    本文将详细讲解如何在Linux系统上安装和配置Apache Web服务器以及Subversion版本控制系统。 首先,Linux作为开源操作系统,是许多服务器的基础,其稳定性和安全性深受开发者喜爱。在本案例中,我们将使用它作为平台...

Global site tag (gtag.js) - Google Analytics