- 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/bashumask 027/u
您可能关注的文档
最近下载
- 护理_应急处置预案与处理流程图.docx VIP
- 全册教案(教案)-四年级上册数学人教版.docx VIP
- 《建设工程无人机巡检作业安全与技术规程》.pdf VIP
- 全国生态环境监测专业技术人员大比武理论试题集.docx VIP
- 云客服+5G+AI呼叫中心解决方案(59页PPT).pptx
- 11-ZJ401楼梯栏杆(中南-4).pdf VIP
- 2025年AWS认证StorageGateway上传缓冲区管理与优化专题试卷及解析.pdf VIP
- 2025年房地产经纪人土地增值税税务稽查风险点与应对专题试卷及解析.pdf VIP
- 2025年苏教版高二有机化学烷烃同分异构体专题试卷及解析.docx VIP
- 2025年苏教版高中三年级生物(生物多样性监测)专题试卷及解析.docx VIP
原创力文档

文档评论(0)