`

[Centos 6] Subversion安装配置

阅读更多

 

svnserver

1. 安装

   yum安装命令

   yum install subversion

 

   检查是否安装成功

   svnserve --version

 

2. 配置

   建立版本库

   mkdir /opt/svndata

 

   svnadmin create /opt/svndata/jprojects   版本库名称:jprojects

 

   修改版本库配置,回车后会在库目录下生成配置文件

   vim /opt/svndata/jprojects/conf/svnserve.conf            主配文件

 

   [general]

   anon-access = none

   auth-access = write

   password-db = passwd

   authz-db = authz

   realm = jprojects

 

   vim /opt/svndata/jprojects/conf/passwd         用户配置文件

   [users]

   user1 = password1

   user2 = password2

 

   vim /opt/svndata/jprojects/conf/authz            权限配置文件

 

   [groups]       设置组

   group1 = user1

   [/]              根目录权限设置(就是“kuming”这个文件夹)

   user1 = rw      用户1权限是:可读写

   user2 = r       用户2权限是:可读,不可写

   @group1 = rw    设置组权限

   [jprojects:/123]     设置根目录下“123”文件夹的权限

 

3. 启动svn服务器

   svnserve -d -r /opt/svndata

   -d表示以daemon方式(后台运行)运行

   -r /opt/svndata指定根目录是/opt/svndata

 

   ps aux | grep svnserve    查看服务,端口:3690

 

  访问地址:http://ip/repos

 

4. httpd 配置

查看是否安装: mod_dav_svn

 

如果没有:

        yum install mod_dav_svn

 

httpd.conf配置subversion

LoadModule dav_svn_module modules/mod_dav_svn.so

        LoadModule authz_svn_module modules/mod_authz_svn.so

 

配置conf.d/subversion.conf文件

<Location /repos>

DAV svn

SVNPath /opt/svndata

AuthType Basic

AuthName "Subversion repos"

AuthUserFile /opt/svndata/jprojects/conf/passwd

Require valid-user

</Location>

分享到:
评论

相关推荐

    Centos下Subversion 服务器安装配置

    NULL 博文链接:https://sinykk.iteye.com/blog/860209

    subversion edge 安装配置使用手册

    subversion edge 安装配置平台:windows系统、linux(centos)系统 详细的描述了如何安装、如何配置及使用情况 后续补充与teamforge的集成配置手册

    Centos 7 下安装配置SVN服务器操作文档

    在Centos7下配置svn,可使用http协议和svn协议访问仓库,多用户和多仓库创建过程

    CentOS下安装apache和svn并为svn配置http支持

    centos下安装apache和svn并为svn配置httpd支持

    CentOS6.9下svn快速安装配置方法

    本文实例为大家分享了CentOS6.9快速安装配置svn的具体代码,供大家参考,具体内容如下 环境介绍: 操作系统:CentOS release 6.9 (Final) 192.168.65.130 (svn服务器) 192.168.65.129 (svn客户端) 一、svn安装检查...

    详细CentOS-6.3安装配置SVN的方法

    系统环境:CentOS-6.3 安装方式:yum install (源码安装容易产生版本兼容的问题) 安装软件:系统自动下载SVN软件  检查已安装版本 #检查是否安装了低版本的SVN [root@localhost /]# rpm -qa subversion #...

    liunx CentOS6.5安装jira6.1.5

    JIRA产品非常完善且功能强大,安装配置简单,多语言支持、界面十分友好,和其他系统如CVS、Subversion(SVN)、VSS、LDAP、邮件服务整合得相当好,文档齐全,可用性以及可扩展性方面都十分出色,拥有完整的用户权限...

    阿里云Centos7安装svn与配置讲解

    1.安装svn服务器端 yum install subversion 2.创建一个svn版本仓库(可随意创建) //创建一个svn目录 mkdir -p /svn/repos //修改目录权限为777 chmod -R 777 repos //创建一个svn版本仓库first(first可以随便...

    CentOS 7.0下SVN服务器图文搭建教程

    1. 通过yuminstall subversion来安装 2. 提示已经安装。查看svn版本 第二步: 创建svn版本库 第三步: 配置svn信息 2. 配置权限配置文件authz 3. 配置用户口令文件passwd 4. 配置svn服务综合配置文件svnserve....

    svn服务器安装在centos7系统平台

    虚拟机为centos7系统,svn服务器安装在centos7系统平台上,svn客户端分别在windows7和centos7系统上使用; 1、安装svn服务器: ]# yum install subversion 2、配置svn服务器: 建立svn版本库根目录及相关目录即...

    CollabNetSubversion-server-1.7.2-1.i386.rpm

    CollabNet 官方提供的用于 linux 操作系统 Subversion ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CentOS 5.5下的svn环境的配置详解(包括安装包)

    附件是:apache的一些依赖软件 + apache + subversion软件包 另外,安装方法见:http://www.phpweblog.net/richard-dong/archive/2008/12/31/6254.html

    LINUX下SVN服务器安装配置实践

    环境 SVN版本:subversion-1.6.6 操作系统:CentOS 5.4 Linux Apache: Apache 2.2.14 当然,版本不同安装配置也几乎是一样的

    Linux之centos7环境搭建SVN服务器.docx

    SVN是subversion的缩写,是一个开放源代码的版本控制系统,本文介绍了安装SVN服务的环境要求,介绍了centos7环境下安装SVN服务的步骤,介绍了svn Edge访问规则配置,svn服务器配置和window客户端的安装及配置。

    CollabNetSubversion-server-1.7.1-1.i386

    CollabNet 官方提供的用于 linux 操作系统 Subversion ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CollabNetSubversion-server-1.6.17-1.i386.rpm

    CollabNet 官方提供的用于 linux 操作系统 Subversion ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CollabNetSubversion-server-1.6.17-1.x86_64.rpm (注意这是 64 位的)

    (注意这是用于 64 位 linux 操作系统的) ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CollabNetSubversion-server-1.7.1-1.x86_64.rpm (注意这是 64 位的)

    *** 注意这是用于 64 位 linux 操作系统的 *** ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    SVN自动发送邮件详细配置

    配置SVN自动发送邮件,一般情况下我们希望在提交代码后, Subversion可以自动发送邮件给组里的每个成员。资源包含详细配置说明及要用到的工具脚本

Global site tag (gtag.js) - Google Analytics