配置svn服务器资料.docVIP

  • 1
  • 0
  • 约3.94千字
  • 约 4页
  • 2019-11-30 发布于湖北
  • 举报
三、配置SVN服务器 如果你对我们如何配置SVN的服务器,以及它的权限管理如何设置感兴趣,欢迎你阅读下面的部分,这里仅仅对第一节当中阐述的svn+ssh,且使用密钥对认证的方式进行说明。希望我们以后有更多的同学可以承担服务器的维护工作。这里我们假设你已经比较熟悉Linux上的一些基本操作,否则的话请去补习一下 ^_^ 1、创建独立的svn版本库属主,也就是前面提到过的svnowner。我们希望svnowner自己是一个独立的用户,同时也独立成组,这样可以避免不必要的外人干扰。以下的操作除非特别说明,均使用svnowner用户进行操作。 2、以svnowner用户的身份创建版本库。首先使用umask 027的方式设置掩码值,使得之后创建的文件和目录对本组用户只有读权限,组外用户无权限。如果考虑更严格的权限控制,可以使用umask 077方式,仅允许svnowner用户自己访问,拒绝本组、组外用户的任何访问。接着用svnadmin create path_for_repository在path_for_repository路径上创建版本库。从便利和权限一致性的角度,建议把svn、svnserve、svnadmin、svnlook等svn工具改名为real_svnxxx,再创建svn等脚本程序,例如svn脚本可以这样编写: #!/bin/bash umask 027 /u

文档评论(0)

1亿VIP精品文档

相关文档