网站大量收购闲置独家精品文档,联系QQ:2885784924

SVN与bugzilla整合.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN与bugzilla整合

SVN与bugzilla整合 文章摘要:SVN与bugzilla整合 一、Linux下subversion安装配置 1、安装subversion及配置 安装subversion 系统共分为: SubVersion,从 / 下载,是实现服务系统的软件。 1)安装apache服务器时所需的配置 ./configure时所需要增加的选项 prefix=/usr/local/apache mandir=/usr/share/man enable-dav enabl SVN与bugzilla整合 一、Linux下subversion安装配置 1、安装subversion及配置 安装subversion 系统共分为: SubVersion,从 / 下载,是实现服务系统的软件。 1)安装apache服务器时所需的配置 ./configure时所需要增加的选项 –prefix=/usr/local/apache –mandir=/usr/share/man –enable-dav –enable-so –enable - dav – fs 以便svn的安装及配置 然后输入make make install进行安装 2)安装subversion 下载包subversion-1.4.6.tar.gz 网址如下: /downloads/subversion-1.4.6.tar.gz 安装之前进行配置 ./configure --with-apxs=/usr/local/apaceh/bin/apxs --prefix=/usr/local/subvertsion --with-apr=/usr/local/apache --with-apr-util=/usr/local/apache 配置之后进行安装,#make installinstall 3)建立新目录/home/svn/repos,作为Repository的主目录.使用创建工作区域, 对该目录进行初始化 #svnadmin create /home/svn/repos 该目录下产生版本控制需要的数据库结构。 4)创建svn 服务器的工作根目录 #svnserve -d –r /home/svn/repos 就可以创建以/home/svn/repos为工作根目录的 svn 服务器。 5)检查服务是否正常 #ps –ef | grep svnserve 如果显示svn登录信息,则启动svn服务器成功。 2、安装SVN+Apache (1)首先,SVN模块加载上,修改Apache的配置文件httpd.conf: LoadModule dav_svn_module /usr/local/apache/modules/mod_dav_svn.so LoadModule authz_svn_module /usr/local/apache/modules/mod_authz_svn.so 然后配置仓库: Location /home/svn/repos DAV svn SVNParentPath /home /Location 然后,配置验证方式: 这里使用Apache的验证方式: htpasswd -cm /home/svn/svn-auth-file yuexi.liu@ 然后,会提示输入密码,这里就加入了一个用户了。 然后修改配置: Location /home/svn/repos DAV svn SVNParentPath /home/svn AuthType Basic AuthName Subversion repository AuthUserFile /home/svn/svn-auth-file Require valid-user AuthzSVNAccessFile /home/svn/svn-access-file /Location (2)编辑svn-access-file文件 下面,就要写这个svn-access-file文件了,它是用来控制用户访问仓库的权限的,我们把说明写在后面 [repos:/] //这表示,仓库repos的根目录下的访问权限 yuexi.liu@=rw // repos仓库yuexi.liu@用户具有读和写权限 #[/] // 这个表示在所有仓库的根目录下 #* = r // 这个表示对所有的用户都具有读权限 #[groups] // 这个表示群组设置 #repos-developers = yuexi.liu@,user1 // 这个表示某群组里的成员 #[repos:/] #@repos-developers = rw // 如果在前面加上@符号,则表示这是个群组权限设置 将这个设置完成后。重启Apach

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档