SVN配置文档新手指南

本节接着上节介绍SVN配置文档问题,主要从五个方面来介绍,在这里和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西,下面就让我们一起来学习SVN配置文档吧。

5)配置Apache支持SVN
#vi/usr/local/apache2/conf/httpd.conf
在文件末尾加上
例子:

 
 
 
  1.  
  2. DAVsvn  
  3. SVNParentPath/subversion/project(此处配置你的版本库根目录)  
  4. AuthTypeBasic  
  5. AuthName"Subversionrepository"(此处字符串内容修改为提示对话框标题)  
  6. AuthUserFile/subversion/passwd(此处修改为访问版本库用户的文件,用apache的htpasswd命令生成)  
  7. AuthzSVNAccessFile/subversion/auth(此处修改为访问版本库权限的文件)  
  8. Requirevalid-user  
  9.  

我的修改:

 
 
 
  1.  
  2. DAVsvn  
  3. SVNParentPath/home/nuptsoft/subversion_project(此处配置你的版本库根目录)  
  4. AuthTypeBasic  
  5. AuthName"Subversionrepository"(此处字符串内容修改为提示对话框标题)  
  6. AuthUserFile/home/nuptsoft/passwd(此处修改为访问版本库用户的文件,用apache的htpasswd命令生成)  
  7. AuthzSVNAccessFile/home/nuptsoft/auth(此处修改为访问版本库权限的文件)  
  8. Requirevalid-user  
  9.  

6)建立版本库
SVN配置文档讲解中建立版本库时要先创建版本根目录
#mkdir-p/home/nuptsoft/subversion_project
/usr/local/subversion/bin/svnadmincreate/subversion/project/test
更改版本库权限,这样通过apache服务访问svn的客户就有权限来编辑版本库文件
chown–Rapache:apache/home/nuptsoft/subversion_project/test
进入到版本库test中执行ls
#cd/home/nuptsoft/subversion_project/test
#ls后看到以下文件夹及文件,则表示建库成功
confdavdbformathookslocksREADME.txt
7)建立访问库用户文件
#/usr/local/apache2/bin/htpasswd–cm/home/nuptsoft/passwdking(第一次添加用户需先创建文件,所以有参数-c,以后添加用户可以不用添加参数-c)
按照提示输入密码。下面看一下SVN配置文档介绍中如何建立访问库权限文件。
8)建立访问库权限文件
#vi/home/nuptsoft/auth
内容按照以下格式
[groups]
Tester=test,king
Developer=king
[test:/]
@Tester=rw
king=rw
9)浏览器+权限访问版本库
重起apache
在浏览器中输入http://servername/svn/test(servername为你的服务器的ip)
输入拥有访问权限的用户名,密码登陆。本节关于SVN配置文档方面的知识讲解完毕,请关注本节其他相关报道。

名称栏目:SVN配置文档新手指南
标题路径:http://www.shufengxianlan.com/qtweb/news5/476605.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联