- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
式:
版本库 项目 目录
[ :/ / ]
@用户组名 = 权限
用户名 权限 其中,方框号内部分可以有多种写法
=
您可能关注的文档
最近下载
- 2024《学前教育法》解读PPT课件.pptx
- 康明发 K280水平关节机器人说明书3.pdf
- 过程控制系统(毕业论文)精馏塔控制系统设计.doc
- 2025年南京市河西新城区国有资产经营控股集团有限责任公司人员招聘笔试模拟试题及答案解析.docx VIP
- 金堂县自来水红旗水库取水工程——原水输水管道复线工程非重大变动环境影响分析.pdf
- 医疗器械的人类受试者临床研究-临床试验质量管理规范(ISO 14155 :2020)中文版.pdf VIP
- 2025年学校体育活动经费预算计划.docx VIP
- 打造企业文化之基助力企业和谐发展.pdf VIP
- 动火作业安全培训.ppt VIP
- BM11_05_BladeEditor.ppt VIP
文档评论(0)