SVN_Serve连接设置.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  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文档。上传文档
查看更多
SVN_Serve连接设置

SVNSERVE 连接设置 1.安装 SVN由两部分组成,TortoiseSVN、Subversion,两个都要安装,且版本要相近,建议使用1.6.X版的。 TortoiseSVN (客户端)下载地址:/downloads.html Subversion (服务器)下载地址:/projects/win32svn/ 2.建立仓库 1、在本地新建用于测试的空目录MySVNTest 2、建立欲生成仓库的空文件夹MySVNRepository 3、空白处右键,选择如图命令菜单 提示仓库建立成功 返回资源管理器中,发现新建仓库后系统自动生成一系列文件,其中conf文件夹是用来存放服务端访问权限配置文件的目录。 3.进行权限设置 进入conf目录中,该目录中有3个配置文件,分别是svnserve.conf、authz和passwd 3.1.修改svnserve.conf 如图,去掉红色区域前面的注释符号#,代表启用相关的文件 anon-access 控制非用户访问版本库的权限。取值范围为write、read和none。即write为可读可写,read为只读,none表示无访问权限。缺省值:readauth-access 控制鉴权用户访问版本库的权限。取值范围为write、read和none。 即write为可读可写,read为只读,none表示无访问权限。 缺省值:writepassword-db 指定用户名口令文件名。除非指定绝对路径,否则文件位置为相对conf 目录的相对路径。 缺省值:passwd authz-db 指定权限配置文件名,通过该文件可以实现以路径为基础的访问控制。 除非指定绝对路径,否则文件位置为相对conf目录的相对路径。 缺省值:authz 用户组通过在[group]定义在某用户组的用户则用“@用户组名”表示,所有用户通过*来表示。用户的权限就分只读(r)、读写(rw)和禁止访问()。authz文件中对版本库路径的表示方法。用[/]来表示版本库的根目录,如果有子目录foo,设置该目录权限时用[/foo]即可,其他任何目录都以/为版本根目录进行表示。定义所有用户对整个目录有读写权限:[/] = rw 设置用户权限的时候,=左侧代表用户名称,可以是实际用户名,也可以是定义的用户组名,但要用@作为前缀,或者是所有用户*。=右侧代表设置的权限r、rw或者为空即代表用户对于该目录无任何权限。–help查看具体参数用法) 将SVN添加进系统服务中: sc create svnserve binpath= C:\subversion\bin\svnserve.exe --service --root D:\MySVNTest displayname= Subversion depend= tcpip start= auto obj= NT AUTHORITY\NetworkService 红色的部分 是svnservice 是服务名称 蓝色的部分 前面的是svnserver.exe文件的磁盘路径 后面的是Subversion Repository的磁盘路径 depend的值TCPIP是依赖的服务 删除服务的命令 sc delete SvnService Eclipse中应用 将SVN_1.6.ZIP中的features和plugins放到eclipse安装目录下的插件文件夹里。重启eclipse, (注:不同版本的eclipse或MyEclipse 使用同一工作空间时,SVN或将不能正常使用) 将版本库中的项目通过eclipse下载到本地,如下图所示: 在Url中输入版本库地址。 本地项目与版本库同步(特别注意要先下载后上传),如下图所示: (如本地文件混乱了导致同步频频发生异常,修复方法:先清理,右键项目—Team—Cleanup,然后断开连接,….—Team—Disconnet,最后重新连接,……—Team—Share Project—………) 9.版本库迁移 将版本库拷贝至目标机器上(当然,首先要确保该机器上正确安装了Subversion)。 启动服务(参考步骤4)。 打开eclipse进入”SVN Repository Exploring”界面。在SVN Repositories列表中选中原版本库地址,右键选”Relocate”,弹出下图所示窗口。 选择要重新定位的项目,点击”Next”。弹出下图所示窗口: 在New URL中输入新版本库所在地址,点击”Finish”,完成。

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档