svn客户端杨使用手册.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
svn客户端杨使用手册

SVN客户端使用手册文档目的 本手册意在说明在日常工作或软件开发过程中,如何使用SVN来进行文档版本的控制及与他们协同工作。 目标读者 IT软件开发部全体员工 参与IT软件开发部所负责项目的其他人员 模拟环境 现假设有一项目名为:test 服务端版本库:test svn://10.220.0.120/app/projects/test 开发人员:devA,devB test有子目录public和private两个子目录并分别有doc、soc和deva、devb两个子目录,即版本库目录结构: test public(公共目录) private(私人目录) doc soc deva devb 基本操作 安装客户端 下载TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi安装程序,双击直接安装即可。安装成功后,在桌面空白处单击鼠标右键,弹出右键菜单会多出两个选项,分别是SVN checkout和Tortoise SVN。如下图: 建立工作区 在项目或某项工作开始之前,需首先在本地硬盘上创建一个工作目录,工作目录的名称随意,此处用workspace。 下载版本库 现假设devA具有test项目的所有权限,则他就可将本地的workspace目录配置为与svn://10.220.0.120/app/projects/test目录匹配,具体做法是: 在workspace文件夹上,单击鼠标右键。选择SVN checkout,会出现如下窗口 图 1 在URL of repository中输入版本库地址,svn://10.220.0.120/app/projects/test,在Checkout directory中系统会自动添加第二步所创建的工作区目录。 在Revision中,选中HEAD revision,这样将会下载到版本库的最新版本。如果想下载库中的旧版本文件,可选中Revision,然后填入版本号即可。 如果不想下载整个版本库,而是只想下载自己负责的那部分模块,可以在URL后添加模块名,例如svn://10.220.0.120/app/projects/test/private/deva。单击OK。如果有弹出窗要求输入用户名和密码,请输入SVN管理员提供的您的用户名与密码。 若假设devB只具有该项目下的public(公共目录)下的所有权限以及private/devB下的所有权限,则应在第二步中的workspace下再创建两个子目录public和devb,因此, workspace/public与svn://10.220.0.120/app/projects/test/public匹配 workspace/private/devb与svn://10.220.0.120/app/projects/test/private/devb匹配 只要分别做一次“SVN Checkout”即可。如图: 上述操作若执行正确,则与SVN匹配的目录上会有绿色的勾出现。如: 或,其下的文件或子目录也会带有绿色的勾。 同时,若再次在该目录上再次单击鼠标右键,会发现右键菜单已发生变化,“SVN Checkout…”选项消失了,并多出了“SVN Update”和“SVN Commit…”选项。如图: 提交工作结果 如果对本地工作目录中的某一个文件进行了修改,系统会自动为这个文件和这个文件所在的各级父文件夹加上红色叹号,代表该文件或目录已经在本地被修改,如图 当所有对版本库的修改操作完毕后,右键单击工作区文件夹,选择“SVN Commit…”提交新版本,输入密码后系统将把修改后的版本库上传到服务端,即完成一次对版本库的更新。提交后,红色感叹号会恢复成绿色的勾。 切记: 新版本提交之后,其他拥有写权限的用户也许会重复以上几步的操作,完成对版本库的再一次更新。所以,每次在工作区文件夹下修改本地版本库之前,必须首先对本地版本库执行一次更新(右键单击工作区,选择“SVN Update”),将最新的版本下载到本地,然后再进行修改操作。 高级操作 在日常的软件开发过程中,除了以上介绍的下载,提交,更新操作外,还有另外几种常用操作。 比较文件的不同之处 当对文件做了修改之后,文件会出现红色叹号,表示已经修改,如果想查看修改后的文件与修改前有何不同,可以右键单击此文件,选择Diff,如图: 对于一般文本文件(比如JAVA源程序),系统会弹出一个窗口,窗口分为两个部分,左边为更改之前的版本,右边为更改之后的版本,并在不同之

文档评论(0)

134****9291 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档