`
wm920
  • 浏览: 80006 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Subversion

 
阅读更多

1,建库
E:\svndata\test1

E:\svndata\test2

 

<Location/svn> 
	DAVsvn  
	SVNParentPath E:\svndata
	AuthTypeBasic  
	AuthName"Subversionrepository"  
	AuthUserFile E:\svndata\conf\passwd  
	AuthzSVNAccessFile E:\svndata\conf/authz  
	Requirevalid-user  
<Location> 

 解释

 

用户访问test1的方式为:http://localhost:/svn/test1
用户访问test2的方式为:http://localhost:/svn/test2

 

 

3,则passwd为用户列表文档,authz为用户Apache+SVN权限管理文档

4,用户权限文档authz  在用户权限文档中,格式如下:

 

 

[groups]  
t1=a
t2=b,c
t3=d,e

[test1:/]
*=r
@t1=rw

[test1:/back]
@t2=rw 

[test2:/]
*=r
@t2=rw

[test2:/ca]
@t3=rw 
@t1=none 

 

解释:

 

    对于test1库来讲:

 

1、a具有所有目录的读写权限

 

2、b,c对于back目录下的具有读写权限,对其他目录只有读权限

 

3、d,e对所有目录只有读权限

 

    对于test2库来讲:

 

1、b,c具有所有目录的读写权限

 

2、d,e对于ca目录具有读写权限,对其他目录只有读权限

 

3、a没有ca目录的任何权限,但对其他目录有读权限

 

 

 

分享到:
评论

相关推荐

    Jenkins subversion 插件和所有依赖说明:依赖安装顺序

    Jenkins Subversion 插件使得Jenkins能够与Subversion仓库进行交互,进行代码的检出、更新和提交等操作。在设置Jenkins与Subversion的集成时,正确安装和配置相关插件至关重要。 首先,我们需要了解Jenkins ...

    Subversion Edge详细安装与使用手册

    ### Subversion Edge 详细安装与使用手册 #### 一、Subversion Edge 下载与安装 ##### 1.1 下载地址 Subversion Edge 的下载地址为:[http://www.collab.net/svnedge](http://www.collab.net/svnedge)。 ##### ...

    subversion-1.6.1.tar.gz

    Subversion(简称svn)是一个广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。这个"subversion-1.6.1.tar.gz"文件是Subversion 1.6.1版本的服务器端源码包,特别设计用于Linux操作系统。源码包意味着你...

    使用Subversion进行版本控制 PDF中文版

    《使用Subversion进行版本控制 PDF中文版》这一资源,深入介绍了Subversion(SVN)这一流行版本控制系统的基本概念、操作流程以及高级功能,对于想要深入了解或学习版本控制系统的开发者来说,无疑是一份宝贵的学习...

    Apache-Subversion-1.8.13

    Subversion是一个自由开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改...

    subversion在centos最小化安装所需要的rpm包,包含了执行的脚本

    Subversion(SVN)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的更改历史。在CentOS操作系统上安装Subversion,特别是对于最小化安装的系统,可能需要手动安装必要的RPM包。以下是关于...

    subversion

    Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发成为可能。在给定的压缩包文件中,包含了 `subversion-1.7.2.tar.gz` 和 `subversion-deps-1.6.1.tar.gz` 两个文件,它们是...

    subversion-1.6.12.tar.bz2

    Subversion 是一个自由/开源的版本控制系统。也就是说,在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和...

    subversion-1.14.2.tar.gz

    Subversion(SVN)是一个广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。这个"subversion-1.14.2.tar.gz"文件是一个压缩包,包含了Subversion 1.14.2版本的源代码。这个版本的发布可能包含了一些新特性、...

    Apache-Subversion-1.14.0.zip

    Apache Subversion(简称SVN)是一个开源的版本控制系统,用于管理软件项目的源代码和其他文件的变更。这个"Apache-Subversion-1.14.0.zip"压缩包包含的是Subversion 1.14.0版本的命令行工具,适用于Windows操作系统...

    linux下subversion+apache server搭建

    Linux环境下搭建Subversion(简称svn)服务器,主要涉及到两个方面:一是Subversion自身服务的搭建,二是与Apache服务器的集成。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的变更,便于团队协作开发。...

    Apache-Subversion-1.14.2

    Apache Subversion(简称 SVN)是一个开源的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,共享和追踪项目代码的不同版本。下面是一些关于 Apache Subversion 的要点: 版本控制:SVN ...

    SubVersion的应用详解

    **SubVersion 应用详解** SubVersion(简称SVN)是一种广泛使用的版本控制系统,它能够跟踪文件和目录的变更,使多个用户协同工作在同一个项目上成为可能。本讲解将深入探讨SubVersion的基础概念、安装配置、基本...

    深入浅出SVN(SubVersion,版本控制系统) (pdf高清晰版)

    ### Subversion (SVN) 深入浅出解析 #### 一、Subversion 的诞生背景与发展历程 Subversion(简称 SVN),作为一种先进的版本控制系统,它的出现是对早期版本控制系统CVS(Concurrent Versions System)的一次重大...

    svn subversion-1.7.2

    Subversion(SVN)是一个开源的版本控制系统,用于管理对软件项目源代码的更改。它在软件开发领域中广泛使用,特别是在多人协作的环境中,帮助团队成员协同工作,跟踪文件的修改历史,以及解决合并冲突等问题。...

    ubuntu subversion 离线安装包

    在IT行业中,版本控制系统是开发团队协作不可或缺的工具,Subversion(简称SVN)就是其中的一款广泛应用的开源版本控制系统。本教程将详细讲解如何在Ubuntu 16.04 LTS系统上离线安装SVN 1.9.3版本。 首先,让我们...

Global site tag (gtag.js) - Google Analytics