Subversion用户权限配置专家解析

开发 项目管理
本文和大家讨论一下Subversion项目和用户权限配置问题,主要包括Subversion两种使用方式的介绍,以及权限配置等内容。

本节主要内容是介绍Subversion的两种使用方式,注重讲解Subversion用户权限配置中Apache方式的配置,及项目发布问题,在这里拿出来和大家分享一下,希望对大家有用。

Subversion项目和用户权限配置指南:

一、Subversion的两种使用方式
1、Apache站点方式;
2、本地命令行方式。
当然,我们也可以通过客户端来进行访问,但那也必须先建立上述
两种访问接口。

二、Apache方式的配置
Subversion用户权限配置第一种方式我们需要安装Apache服务器程序,同时需要安装两个模块:
mod_dav_svn以及mod_authz_svn
他们可以在Subversion的站点上找到,请在附录中查找链接。将所有需要的模块安装之后,我们必须编辑Apache的配置文档,让其将我们要用的模块装载。一般来说,Apache的配置文件是httpd.conf。位置一般在Apache安装目录下的conf子目录中。而模块我们一般放在modules子目录中。我们在配置文件httpd.conf中加入:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
这样,Apache就可以访问Subversion的仓库了。

三、Apache方式中项目的发布
Subversion用户权限配置过程中,Apache方式中项目的发布时首先还是要先建立Subversion的项目,例如:svnadmincreate/home/svn/projectA
之后,在httpd.conf文件中加入:
DAVsvn
SVNPath/home/svn/projectA

如果是想建立多个项目的话,可以使用另一种写法:
DAVsvn
SVNParentPath/home/svn

这样,凡是在/home/svn目录下的子目录,Apache都交给SubversionDAV去处理。用户即可以通过浏览器或者URL访问Subversion管理的项目了。请期待下节关于Subversion用户权限配置介绍。

【编辑推荐】

  1. MyEclipse6.0集成SVN及配置详解
  2. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  3. 基于Java的svn客户端工具JavaSVN 1.1.0.beta发布
  4. 七步搞定Subversion服务器在Ubuntu下的配置
  5. Subversion日期解析函数缓冲区溢出漏洞

 

责任编辑:佚名
相关推荐

2010-05-19 14:48:44

Subversion用

2010-05-19 14:28:18

Subversion权

2010-05-31 16:29:22

SVN权限配置

2010-05-20 16:38:40

Subversion常

2010-05-27 17:01:22

启动Subversio

2010-05-31 16:42:42

SVN权限配置

2010-05-19 12:50:52

Subversion服

2010-05-20 18:30:08

Eclipse下使用S

2012-07-17 09:10:56

云服务

2010-05-19 18:46:59

SVN服务器配置

2010-03-09 13:10:08

Linux特殊用户权限

2009-08-26 18:18:17

ibmdwGit

2010-05-18 12:50:47

Subversion配

2010-05-19 14:05:59

Subversion+

2010-05-28 09:15:47

SVN项目

2010-05-21 14:12:55

CentOS下Apac

2009-12-01 17:55:11

VS2003配置

2010-05-19 13:44:42

Subversion+

2010-06-01 17:03:59

SVN用户

2017-04-06 10:00:33

点赞
收藏

51CTO技术栈公众号