`
jacally
  • 浏览: 766788 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

subversion & apache 权限控制 [原]

阅读更多

使用apache命令创建访问用户及口令:
<!---->bin\htpasswd  -c passwd xxx
<!---->
<!---->访问策略控制文件
<!---->accesspolicy -> apache\<!---->
<!---->[groups]
#人员权限分组
administrator = admin
code-developers = lib,zhuj,huj,zhuyd,liuy,panggc,shaohy
core-developers = lib,zhuj
testers = zhangyc,zhour
deployers = zhangyc,lib

[/]
#所有目录的读取权限
@administrator = rw
@code-developers = r
@core-developers = r
@testers = r
@deployers = r

[code:/src]
#code库中的代码的读取与更新权限
@code-developers = rw

[code:/test-src]
#code库中的测试代码的读取与更新权限
@code-developers = rw

[code:/resource]
#资源文件与配置文件的读取与更新权限
@deployers = rw

[code:/web/biz]
#业务JSP页面代码的读取与更新权限
@code-developers = rw

[code:/web/common]
#公共模块JSP页面代码的读取与更新权限
@core-developers = rw

[code:/web/sysconfig]
#系统配置JSP页面代码的读取与更新权限
@core-developers = rw
<!---->
<!---->修改apache配置文件:httpd.conf
<!---->增加以下内容:
<!---->
DAV svn
SVNParentPath E:\SVN
AuthType Basic
AuthName "Subversion repository"
AuthUserFile passwd
AuthzSVNAccessFile accesspolicy
Satisfy Any
Require valid-user

<!---->
<!---->注:如果有中文路径,将该文件转换为UTF-8编码格式.
<!---->
参考文章:http://www.subversion.org.cn/index.php?option=com_content&task=view&id=78&Itemid=91



Lib 2007-01-22 16:14 发表评论
分享到:
评论

相关推荐

    Subversion 基于 Apache 使用时用户权限的管理.docx

    将Subversion与Apache结合使用,可以实现Web访问代码仓库并进行权限控制。以下是关于Subversion基于Apache使用时用户权限管理的详细知识: 1. **Subversion的使用方式** Subversion提供了两种主要的访问方式: - ...

    subversion+apache+TortoiseSVN安装说明

    Subversion 是一个开源的版本控制系统,Apache 是一款广泛应用的Web服务器,TortoiseSVN 是一个 Windows shell 接口,用于 Subversion。以下是对安装过程的详细说明: 1. **安装 Subversion 和 Apache** - 下载并...

    windows下Apache2.2.9+Subversion1.5.5(for Apache2.2.X)的配置与权限设置

    ### Windows下Apache2.2.9+Subversion1.5.5配置与权限设置详解 #### 一、安装Apache2.2.9 1. **安装步骤**: - 运行Apache2.2.9的安装程序。 - 在安装过程中,“Network Domain”和“ServerName”选项均填写`...

    Subversion实现精细的目录访问权限控制

    需要注意的是,虽然本文以Windows环境和svnserve.exe为例,但Subversion的权限控制机制在不同操作系统和服务器软件(如Apache)之间是通用的。只需根据相应服务器的配置文档调整设置即可。 总之,Subversion的目录...

    red hat linux下subversion和Apache安装配置攻略

    Subversion 是一个开源的版本控制系统,Apache 是一个流行的 Web 服务器。通过安装和配置这两个软件,我们可以实现版本控制和 Web 服务器的功能。 一、Berkeley DB 安装 Berkeley DB 是一个高性能的嵌入式数据库...

    持续集成-Subversion+Apache+Jsvnadmin+jenkins

    3. 环境变量与权限:正确设置环境变量,如Java环境,并确保Apache、Subversion和Jenkins服务运行在适当的用户权限下。 "错误的解决方案"可能涵盖各种问题,如: - SVN冲突:当多人同时修改同一份代码时,可能会出现...

    subversion+apache

    4. **访问控制列表(ACLs)**:Apache结合Subversion可以实现细粒度的访问控制,根据用户角色分配不同的权限,如只读、读写等。 5. **错误处理与日志记录**:Apache的日志记录功能可以帮助监控和调试Subversion的...

    Subversion 基于 Apache 使用时用户权限的管理

    Subversion 基于 Apache 使用时用户权限的管理 大家互相学习

    用 Apache 和 Subversion 搭建安全的版本控制环境

    ### 用 Apache 和 Subversion 搭建安全的版本控制环境 #### Subversion 简介 Subversion 是一种开源版本控制系统,它以其强大的特性和灵活性,在开源软件开发领域获得了广泛的认可。相比于早期流行的版本控制系统 ...

    Apache和Subversion集成安装与配置

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

    apache配置SVN,Subversion权限控制,win2008 FTP配置权限访问

    Apache配置SVN以及Subversion权限控制是为团队协作提供安全、高效的版本控制系统的关键步骤。在Windows 2008环境中,结合FTP服务器的配置,可以实现多用户对代码仓库的精细化访问权限管理。 首先,安装Apache和...

    Apache-Subversion-1.14.2

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

    HOWTO: Subversion for Windows with Apache server

    综上所述,配置Subversion与Apache服务器的集成涉及到多个步骤,包括安装Apache,设置配置文件,创建SVN仓库,管理用户权限,以及可能的高级配置。通过这个过程,你可以建立一个稳定且安全的代码版本控制系统,为...

    Apache-Subversion-1.9.2

    Apache Subversion(简称SVN)是一个广泛使用的版本控制系统,它允许团队协作开发并跟踪文件和目录的更改。在Android Studio中,Subversion是用于版本控制的重要工具,尤其是对于那些使用Git不熟悉或不习惯的开发者...

    Apache 2.2 + Subversion 1.6.5 版本控管安裝筆記

    Apache 2.2 + Subversion 1.6.5 是一个经典的版本控制系统组合,用于管理和协同开发源代码。Apache HTTP Server 提供了Web服务,而Subversion作为一个版本控制系统,允许团队成员跟踪代码变更并协作。TortoiseSVN则...

    apache+subversion配置说明 v1 8

    Apache Subversion(简称SVN)是一种版本控制系统,常与Apache Web服务器结合使用,提供Web访问方式的源代码管理和协作功能。本配置说明主要针对Apache 2.2.29和Subversion 1.8.13版本进行安装和配置,以实现SVN仓库...

    subversion-1.9.5+apache-2.4.25安装步骤及安装包

    通过遵循上述步骤,你可以在本地或远程服务器上成功安装并运行Subversion 1.9.5和Apache 2.4.25,为团队提供一个高效、安全的版本控制系统。在实际操作中,一定要根据自己的系统环境和需求进行适当的调整。这个...

    Apache-Subversion-1.14.1.zip

    Apache Subversion(简称SVN)是一个开源的版本控制系统,它被广泛用于软件开发项目,以管理源代码和其他文件的历史版本。这个"Apache-Subversion-1.14.1.zip"压缩包包含了Apache Subversion 1.14.1版本的完整安装...

    Apache+ subversion+tortoiseSVN安装手册

    Apache、Subversion 和 TortoiseSVN 是用于版本控制系统的重要组件,尤其在软件开发团队中广泛使用,便于协作和代码管理。下面将详细介绍这三个组件以及如何进行安装。 **Apache Subversion (SVN)** Apache ...

Global site tag (gtag.js) - Google Analytics