云锦诚科技专注四川德阳网站设计 四川网站制作 四川网站建设
四川德阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

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.xiwangwangguoyuan.com/article/djhjsii.html

其他资讯