TortoiseSVN(版本控制系统)使用手册TortoiseSVN(版本控制系统)使用手册.docx

TortoiseSVN(版本控制系统)使用手册TortoiseSVN(版本控制系统)使用手册.docx

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TortoiseSVN(版本控制系统)使用手册TortoiseSVN(版本控制系统)使用手册

版本控制系统(SVN)使用手册2011-10-27一、SVN客户端安装与汉化TortoiseSVN的安装双击TortoiseSVN-6974-win32-svn-1.6.5.msi,点击Next后如下图点击Next,安装成后需要重新启动系统。TortoiseSVN的汉化1.2.1安装汉化包双击LanguagePack_6974-win32-zh_CN.msi,点Next程序将自动安装。1.2.2更改显示语言安装完毕后,需要做如下设置才能生效:单击鼠标鼠标右键选择TortoiseSVN-Settingslanguage选择中文(简体)二、TortoiseSVN的使用TortoiseSVN图标介绍一个新检出的工作副本使用绿色的对勾表示。表示Subversion状态正常。在你开始编辑一个文件后,状态就变成了已修改,而图标变成了红色感叹号。通过这种方式,你可以很容易地看出哪些文件从你上次更新工作副本后被修改过,需要被提交。如果在提交的过程中出现了冲突,图标变成黄色感叹号。如果你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到获得文件锁。只读文件具有这个灰色对勾图标来表示必须在编辑之前先得到一个锁。如果你拥有了一个文件的锁,并且Subversion状态是正常,这个图标就提醒你如果不使用该文件的话应该释放锁,允许别人提交对该文件的修改。这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中删除,或是该文件夹下某个受控的文件丢失了。加号告诉你有一个文件或是目录已经被计划加入版本控制。这个图标表示文件或文件夹被版本控制忽略。这个图标表示文件或文件夹没有被版本控制,操作后会覆盖之前的内容。TortoiseSVN基本的工作循环Subversion有许多特性, 选项和华而不实的高级功能,但日常的工作中你只使用其中的一小部分,在此会介绍许多你在日常工作中常用的命令。典型的工作周期是这样的:1.更新你的工作副本。更新(svn update)2.做出修改。添加(svn add)删除(svn delete)复制(svn copy)移动(svn move)3.检验修改检查修改(svncheck for modification)4.可能会取消一些修改还原(svn revert)5.解决冲突(合并别人的修改)更新(svnupdate)已解决的(svn resolve)6.提交你的修改提交(svn commit)TortoiseSVN基础操作SVN 检出(SVN Checkout)在拷贝工作目录下单击鼠标右键选择SVN检出,如下图所示在弹出窗口的版本库URL框中输入版本库的目录地址(如电子商务版本库地址为:3:8000/svn/电子商务,或10:8000/svn/电子商务),如下图所示:检出深度全递归(默认选择)检出完整的目录树包含所有的文件或子目录。检出目录包含其中的文件或子目录但是不递归展开子目录。仅文件子节点检出指定目录,包含所有文件,但是不检出任何子目录。仅此项只检出目录。不包含其中的文件或子目录。省略外部引用如果项目含有外部项目的引用,而这些引用我们不希望同时检出,请选中忽略外部项目复选框。如果选中了这个复选框,更新的时候要使用命令”更新至版本...”版本可以获取必威体育精装版版本,也可以根据自己的需要获取相应的版本,点击查看日志来确认自己需要获取的版本。确认自己需要获取的版本后在版本里面输入相应的版本号再点确定。点击确定即获取完成。注意:工作副本中的任何一个目录包括一个名为 .svn管理区域。通常列表操作不显示这个目录,但它仍然是一个非常重要的目录。无论你做什么,不要删除或是更改这个管理区域的任何东西,Subversion使用它来管理工作副本。如果你不小心删除了子目录 .svn,最简单的解决办法是删除包含的目录(普通的文件系统删除,而不是svn delete),然后在父目录运行svn update,Subversion客户端会重新下载你删除的目录,并包含新的.svn文件夹。增加(Add)增加是将文件或目录加入到版本库,如果添加目录的话,目录下边的所有文件会同时添加。可以选择要把哪些文件加入到库中,增加命令会递归有哪些信誉好的足球投注网站所选择目录下的所有路径来查看有哪些文件可能需要被增加,选择好后,点击确认。删除(Delete)删除文件或目录,不能直接用Windows的删除命令来操作,那样只是没有显示出来,实际并没有删除,在更新工作拷贝后,删除的文件又会被更新出来的。要想从库中删除,必须选中你要删除的内容,然后鼠标右键TortoiseSVN-删除,这样才会将这个文件标记成要删除的,如下图:SVN 还原(SVN Revert)在未提交之前,你对前面做的操作反悔了,可以使用TortoiseTSVN-SVN还原来恢复这时会弹出一个

文档评论(0)

cduutang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档