- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SVN服务端subversion客户端tortoiseSVN详细使用手册
SVN (Subversion+tortoiseSVN)使用手册
编写:高健 MSN:hhjtu524@ 日期:2011-3-28
SVN服务搭建 2
下载相关软件 2
安装 2
SVN服务器信息 3
SVN服务基本信息 3
SVN单工程管理 3
创建版本库 3
服务启动 6
SVN工程导入 7
SVN客户端使用 9
工程下载 9
文件对比 11
文件更新 12
文件提交 14
新增文件 16
删除文件 18
SVN注册和删除服务 20
服务注册 20
服务卸载 21
SVN多工程管理 21
SVN的备份说明 22
完全备份 23
增量备份 24
同步版本库 25
导读:本文包括了服务搭建、工程管理和客户端使用(针对windows平台)等方面。
请注意SVN注册服务、SVN多工程管理(权限配置)、SVN备份说明等章节。
SVN服务搭建
下载相关软件
服务端Subversion官网:/ or / 下载地址:win32svn /projects/win32svn/客户端tortoise官网:/ or 下载地址:/projects/tortoisesvn服务端是以 .msi后缀名的安装文件,安装过程就不详细介绍了,按照它的提示一步步操作即可
实际安装路径是:\Program Files\Subversion。
TortoiseSVN 客户端安装如下图:
客户端的安装完成后会提示系统需要重启。C:\Program Files\Subversion
版本库根目录:C:\svnroot(在该目录下建立工程文件夹)
SVN单工程管理
创建版本库
在C:\svnroot\下建立空文件夹project1,然后打开命令窗口, 键入 svnadmin create :\svnroot\test1 回车,会在 目录 :\svnroot\project1文件夹下相应的文件新建文件夹 :\svnroot\project2(文件夹下必须是空的),在该文件夹下右击选中TortoiseSVN,如下图修改配置文件(以创建为例) 在:\svnroot\project1\conf\ 目录下会看到 svnserver.confpasswd和authz三个文件,对svnserve.conf文修改这段配置文件的基本含义为:
anon-access = read 匿名用户的权限,文件中为read表示拥有只读权限
auth-access = write 验证通过用户的权限 ,文件中为write表示拥有写的权限
权限包括none、read、write三个值可选,none没有权限,写包含了读权限
去掉#注释时,前面不要有空格
password-db = passwd密码数据存放到passwd文件中
authz-db = authz 表示版本库中访问路径的规则,即谁只能访问哪个目录下的文件,其他目录下的文件无法访问passwd 文件中的配置如:michael=michael表示用户名为michael,密码为michaelAuthz文件是访问权限配置,具体设置访问权限,其中可以给用户划分用户组,如下图:
服务启动svnserve -d -r C:\svnroot\project1 即可使用SVN对project1工程服务。默认端口是3690,如果这个端口号已经被占用,则可以通过选项 --listen-port=端口号D:\test\test8,鼠标右键
工程下载成功如下图。
文件对比
当本地文件修改后,图标提示会出现红叹号,如下图:
鼠标右键菜单如图:
可以看出本地文件与服务器端的版本的差异性。
文件更新
当本地文件修改后,图标提示会出现红叹号,如下图:
如果需要更新鼠标右键菜单如下图:
当本地缺少文件时,直接在文件夹进行update就可同步服务器端的文件到本地,如下图例:
文件提交
双击文件,可进行对比如下图:
确定即可提交,如下图:
提交成功。
当多个人同时修改一个文件时(可能会出现文件冲突,这时请先更新,再提交),如下图:
新增文件
当有新增文件时,如下图:
鼠标右键菜单如下图:
文件状态会变化,如下图:
右键菜单如下图:
再进行提交,如下图:
提交成功,如下图:
删除文件
在文件上鼠标右键菜单如下图:
文件会改变状态如下图:
进行提交如下图:
删除成功。
SVN注册和删除服务
服务注册
安装程序还不能把自己安装成windows服务,需要自己进行手动安装,方法如下: 打开命令窗口,执行如下命令:Sc create svnserve binPath= \C:\Program Files\Subversion\bin\svnserve.exe\ --service -r C:\svnroot\project1 displayname= subversio
您可能关注的文档
- 参加掌控每一天第四期的感受.doc
- PHP课件第1讲.ppt
- 2012年上初一下册期中测试卷.ppt
- Ubuntu server10.10下安装配置SVN.doc
- php 基础语法一.pptx
- SVN概述与安装_zh.doc
- SVN入门及配置使用.doc
- SVN使用教程豪华完整吧.doc
- 结核分枝杆菌潜伏感染人群的干预研究项目实施方案-中国临床试验.docx
- 金口河川牛膝中药材现代农业园创建省星级园区情况汇报.docx
- 2.1神经调节的结构基础 课件 人教版高中生物学选择性必修1.pptx
- 2.2.1算术平方根 课件 北师大版数学八年级上册.pptx
- 2.3.1细胞通过分裂而增殖 课件(内嵌视频3个)初中生物学北师大版(2024)七年级上册.pptx
- 2.3.2细胞分化形成组织 课件 初中生物学北师大版(2024)七年级上册.pptx
- 4.3.1 角与角的大小比较 课件 2025-2026学年湘教版数学七年级上册.pptx
- 2.3.3生物体的器官、系统 课件 初中生物学北师大版(2024)七年级上册.pptx
- 聚异氰酸酯行业商业计划书.docx
- 2.4节神经系统的分级调节 课件 人教版高中生物学选择性必修1.pptx
- 【公开课】探索勾股定理第1课时(课件)数学北师大版2024八年级上册.pptx
- 综合实践 一天的时间(课件)2025-2026学年度苏教版数学三年级上册.pptx
文档评论(0)