linux下SVN服务器的创建.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux下SVN服务器的创建,linux创建svn服务器,linux下安装svn服务器,linux下svn服务器搭建,linuxsvn服务器下载,linux下svn服务器目录,linuxsvn服务器搭建,linux安装svn服务器,linuxsvn服务器,linux配置svn服务器

版本:ubuntu 10.04 1、安装$ sudo apt-get install subversion;现有服务器已安装可跳过此步 svnserve –version 可查看版本 2、创建SVN 目录以及项目目录(可跳过直接执行第三步) 目录 SVN $ sudo mkdir /unicair/workspace/svn $ sudo mkdir /unicair/workspace/svn/E9 $ sudo chown -R root:subversion E9 $ sudo chmod -R g+rws E9 3、创建 SVN 文件仓库$ sudo svnadmin create unicair/workspace/svn/E9 命令执行后可看到 E9 下存在 conf、db、hooks、locks 四个文件夹 4、将项目导入到SVN 文件仓库: $ svn import -m New import /unicair/workspace/E9 file:///unicair/workspace/svn/E9 -no-ignore //注意前边是要创建的 项目(不能带 的项目),后边是本机的 仓库目录 不添加 SVN svn ; -no-ignore 参数可能会导致部分文件漏传 、访问权限设置修改 目录下: 、 、 三个文 5 conf svnserve.conf passwd authz 件 文件中行最前端不允许有空格 , 注意:对用户配置文件的修改立即生效,不必重启 svn。 (1)svnserve.conf: svn服务配置文件。 (2)passwd: 用户名口令文件。 3 authz () : 权限配置文件。 //--编辑 svnserve.conf 文件: 该文件配置项分为以下 5 项: anon-access: 控制非鉴权用户访问版本库的权限。 auth-access: 控制鉴权用户访问版本库的权限。 password-db: 指定用户名口令文件名。 authz-db:指定权限配置文件名,通过该文件可以实现以路径为基础的 访问控制。 realm :指定版本库的认证域,即在登录时提示的认证域名称。若两个版本库 的认证域相同,建议使用相同的用户名口令数据文件 [general] anon-access = none auth-access = write password-db = passwd authz-db = authz 其中 anon-access 和 auth-access 分别为匿名和有权限用户的权限,默认给 匿名用户只读的权限 但如果想拒绝匿名用户的访问,只需把 改成 , read none 就能达到目的 现为 , none //--编辑 passwd 如下: [users] 用户 1 = 密码 1 用户 2 = 密码 2 其中,[users]是必须的。下面列出要访问 svn 的用户,每个用户一行。例如: [users] zhang = zhang chen = chen wang = wang //--编辑 authz 如下 : 注意:权限配置文件中出现的用户名必须已在用户配置文件中定义。 [groups] 用户组名 = 用户 1,用户 2 其中, 个用户组可以包含 个或多个用户,用户间以逗号分隔。版本库目录格 1 1 式: 版本库 项目 目录 [ :/ / ] @用户组名 = 权限 用户名 权限   其中,方框号内部分可以有多种写法 =

文档评论(0)

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

1亿VIP精品文档

相关文档