SVN服务器配置问题专家解析
2013-04-01 22:05
375 查看
向大家介绍一下SVN服务器配置,希望对你的学习有所帮助。下面是SVN服务器配置的具体步骤:
SVN服务器配置
建立svn版本库目录
可建多个:
mkdir-p/opt/svndata/repos1
mkdir-p/opt/svndata/repos2
建立svn版本库
svnadmincreate/opt/svndata/repos1
svnadmincreate/opt/svndata/repos2
修改svn版本库配置文件
版本库1:vi/opt/svndata/repos1/conf/svnserve.conf,内容修改为:
版本库2:vi/opt/svndata/repos2/conf/svnserve.conf,内容修改为:
即除realm=repos2外,其他与版本库1配置文件完全相同。如果有更多的版本库,依此类推。
SVN服务器配置时如何配置允许访问的svn用户
vi/opt/svn/conf/pwd.conf为了简化配置,2个版本库共用1个用户配置文件。如有必要,也可以分开。注意:对用户配置文件的修改立即生效,不必重启svn。
文件格式如下:[users]
<用户1>=<密码1>
<用户2>=<密码2>其中,[users]是必须的。下面列出要访问svn的用户,每个用户一行。示例:
[users]
alan=password
king=hello
SVN服务器配置时如何配置svn用户访问权限
vi/opt/svn/conf/authz.conf
为了简化SVN服务器配置,3个版本库共用1个权限配置文件/opt/svn/conf/pwd.conf。如有必要,也可以分开。文件中定义用户组和版本库目录权限。
注意:
◆权限配置文件中出现的用户名必须已在用户配置文件中定义。
◆对权限配置文件的修改立即生效,不必重启svn。
用户组格式:[groups]
<用户组名>=<用户1>,<用户2>
其中,1个用户组可以包含1个或多个用户,用户间以逗号分隔。版本库目录格式:
[<版本库>:/项目/目录]
@<用户组名>=<权限>
<用户名>=<权限>
其中,方框号内部分可以有多种写法:
/,表示根目录及以下。根目录是svnserve启动时指定的,我们指定为/opt/svndata。这样,/就是表示对全部版本库设置权限。
repos1:/,表示对版本库1设置权限;repos2:/abc,,表示对版本库2中的abc项目设置权限;repos2:/abc/aaa,,表示对版本库2中的abc项目的aaa目录设置权限;权限主体可以是用户组、用户或*,用户组在前面加@,*表示全部用户。权限可以是w、r、wr和空,空表示没有任何权限。SVN服务器配置介绍完毕,请关注本文的其他相关报道。
SVN服务器配置
建立svn版本库目录
可建多个:
mkdir-p/opt/svndata/repos1
mkdir-p/opt/svndata/repos2
建立svn版本库
svnadmincreate/opt/svndata/repos1
svnadmincreate/opt/svndata/repos2
修改svn版本库配置文件
版本库1:vi/opt/svndata/repos1/conf/svnserve.conf,内容修改为:
[general] anon-access=read auth-access=write password-db=/opt/svn/conf/pwd.conf authz-db=/opt/svn/conf/authz.conf realm=repos1
版本库2:vi/opt/svndata/repos2/conf/svnserve.conf,内容修改为:
[general] anon-access=none auth-access=write password-db=/opt/svn/conf/pwd.conf authz-db=/opt/svn/conf/authz.conf realm=repos2
即除realm=repos2外,其他与版本库1配置文件完全相同。如果有更多的版本库,依此类推。
SVN服务器配置时如何配置允许访问的svn用户
vi/opt/svn/conf/pwd.conf为了简化配置,2个版本库共用1个用户配置文件。如有必要,也可以分开。注意:对用户配置文件的修改立即生效,不必重启svn。
文件格式如下:[users]
<用户1>=<密码1>
<用户2>=<密码2>其中,[users]是必须的。下面列出要访问svn的用户,每个用户一行。示例:
[users]
alan=password
king=hello
SVN服务器配置时如何配置svn用户访问权限
vi/opt/svn/conf/authz.conf
为了简化SVN服务器配置,3个版本库共用1个权限配置文件/opt/svn/conf/pwd.conf。如有必要,也可以分开。文件中定义用户组和版本库目录权限。
注意:
◆权限配置文件中出现的用户名必须已在用户配置文件中定义。
◆对权限配置文件的修改立即生效,不必重启svn。
用户组格式:[groups]
<用户组名>=<用户1>,<用户2>
其中,1个用户组可以包含1个或多个用户,用户间以逗号分隔。版本库目录格式:
[<版本库>:/项目/目录]
@<用户组名>=<权限>
<用户名>=<权限>
其中,方框号内部分可以有多种写法:
/,表示根目录及以下。根目录是svnserve启动时指定的,我们指定为/opt/svndata。这样,/就是表示对全部版本库设置权限。
repos1:/,表示对版本库1设置权限;repos2:/abc,,表示对版本库2中的abc项目设置权限;repos2:/abc/aaa,,表示对版本库2中的abc项目的aaa目录设置权限;权限主体可以是用户组、用户或*,用户组在前面加@,*表示全部用户。权限可以是w、r、wr和空,空表示没有任何权限。SVN服务器配置介绍完毕,请关注本文的其他相关报道。
相关文章推荐
- svn服务器配置问题
- 配置SVN服务器问题总结
- 【美瞳控】全面解析关于WWW服务器的配置方面问题
- 解决问题:阿里云服务器Svn-Server无法连接,阿里云服务器SVNServer配置
- svn服务器配置常见问题
- 解析SVN服务器配置
- svn服务器搭建与配置
- SVN 服务器安装和配置
- Windows下的SVN服务器安装及配置
- CentOS 5.2下SVN服务器的安装与配置
- 怎么配置SVN服务器
- windows安装基于Apache的SVN服务器(包括SSL配置)
- 微信公众平台开发者中心服务器配置Token验证失败问题
- 配置Apache svn 服务器
- linux下配置mysql解析 遇到新问题两个。
- ubuntu下SVN服务器安装配置
- XML中配置dubbo相关标签不能解析的问题
- Centos6.5 SVN服务器 搭建及配置
- SVN服务器的简单配置
- java程序员菜鸟进阶(九)windows下搭建SVN服务器及配置myeclipse SVN客户端