- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN操作指南参考
客户端操作 这时就要解决冲突,首先要更新你的本地工作拷贝,如图,本地会多出一些以冲突文件名为前缀的其它文件,这些文件可以先不用管,等后面运行已解决的命令后会自动消失。 出现冲突的文件 我修改后的文件 原始文件 别人修改后已提交的文件 解决冲突通常有两种办法,一种直接在文件上改,另一种用TortoiseMerge工具。解决冲突要与其它同事写上。 方法一:如下图直接在文件上改,并同时要把冲突部分的标识也删掉。 客户端操作 冲突内容修改前 冲突内容修改后 客户端操作 方法二:使用工具解决冲突:选中第一个文本,右键,在TortoiseSVN 中右键,选中编辑冲突,会出现下图所示,这个你可以对出现冲突的文件进行编辑,最终选定你想要的文档,编辑完毕后保存关闭TortoiseMerge工具。 别人修改的 我的修改 最终确定的修改 客户端操作 解决完冲突以后运行已解决resolved命令,最后提交即可。 说明:冲突文件里边的冲突部分会以: .mine 表示本地的内容 ======= 表示版本库里的内容 .r6 表示版本标识 更新至版本 TortoiseSVN也允许你将工作拷贝更新到指定版本。用更新至版本Update to Revision... 命令,在弹出的对话框中输入指定的版本号即可。 我们可以用Show log命令查看以前的版本信息,这时会发现填写Log信息非常重要。 注意: 如果你更新到指定版本,再送交是将出现out of date 错误!如果你想撤销修改并从以前的版本开始工作,你必须使用从“显示记录”对话框中选择复原自此版本以来的变更Revert changes from this revision 命令或使用快捷菜单中的合并Merge... 菜单命令。 更新至版本Update to Revision... 命令允许复原至低版本。比如你的工作目录版本是100,你想复原至版本50-直接填写在复原对话框中填写复原至版本50。通常,不复原单个文件,确实需要,从记录对话框(Log)选择储存版本至Save revision to... 命令。 客户端操作 改名 在SVN右键中选择改名,对文件或文件夹进行了改名,这个文件就从工作副本中删除了,并被标记为删除状态,需要执行提交才会将服务器上的相应文件改名。 删除 如果使用TSVN删除了一个文件或目录,这个文件就已经从工作副本中删除了,并被标记为删除状态。这个文件的父目录将显示为一个“deleted”覆盖图标。要恢复这个文件,只需对他的父目录进行revert操作即可。 还原 如果你对文件进行了变动,还未进行提交,可是文档的标记已经变成了红色感叹号,而你又发现变错了,想返回原来的状态,就使用SVN还原(Revert)命令,由于没有进行提交操作,这是版本号不会增加。 客户端操作 客户端操作 导出 _ 从版本库中取出文件或目录。用此命令,指定路径,便可导出一个干净的(导出的文件不受SVN版本控制,本地不可以与服务器直接进行数据交互,类似于我们常说的下载)目录树,和版本库浏览器中导出是一样的。 添加 当你的工作拷贝出现一个新的文件时,执行此命令可以让这个新的文件添加到服务器端。 开发中新增文件或文件夹,如需要加入到版本控制,选择添加Add;如果不想要加入到版本控制,选择加入忽略列表Add To Ignore List 对于新增的文件或文件夹,还要进行“提交“操作才能正式进入文件库。 客户端操作 切换 把你的工作拷贝切换到另个的URL(服务器目录),服务器端目录有所变化,所存储的文件位置发生了变化,那么对你的工作拷贝进行编辑后就会出现提交不上去的情况,这时就要执行切换操作,使你的工作拷贝切换到服务器端对应的目录下面,即可再进行提交。切换操作只限于版本库内的切换。 重新定位 和切换的功能是一样的,不同的是,它实现的是版本库与版本库之间的切换。 客户端操作 重新定位 这是一个极少使用的操作.重定位只能 在版本库路径更改时使用。可能的原因是: 服务器的IP地址已更改。 协议已更改(比如从http://改为 https://)。 版本库在服务器的路径已更改。 换种说法,如果你要重定位,只有当你的工作副本仍然还在同一个版本库中定位,但版本库本身已经没有了。 以下情况不支持: 你要移到一个完全不同的版本库。这种情况下,你必须从新的版本库里执行一次干净的检出。 你要在同一个版本库中切换一个分支或目录。这么做你可以用TortoiseSVN → 切换.... 如果你使用以上任意一种重定位方式,它将破坏你的工作副本,在你更新、提交等操作时会提示一些令人费解的错误信息。一旦发
您可能关注的文档
- EPON基础原理参考.ppt
- DS3500产品及方案培训参考.ppt
- Elsevier化学和生命科学解决方案参考.ppt
- EMC电磁兼容相关知识培训参考.ppt
- EUC-050SXXXDT线路分析与维修实例参考.ppt
- CSC-2000变电站自动化系统--北京四方参考.ppt
- Ergonomics_人机工程学_教程参考.ppt
- FORTRAN数值方法及其在物理学中应用参考.ppt
- EVDO RevB 技术交流参考.ppt
- FMEA开发与制作参考.ppt
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
最近下载
- 2025年高考地理二轮复习非选择题强化训练(课件).pptx VIP
- (二模)2025年广州市普通高中毕业班综合测试(二)数学试卷(含答案详解).pdf
- 14J938 抗爆、泄爆图集标准.docx VIP
- 降低CRRT治疗非计划下机率.pptx VIP
- 《中国心力衰竭诊断和治疗指南2024》解读(下).pptx
- 《预检分诊》课件.pptx VIP
- 2024年河南省政务服务办事员职业技能竞赛考试题库-下(判断、简答题汇总).docx
- 2025年部编版语文六年级毕业复习知识点.pdf VIP
- 2025年政务服务办事员技能大赛理论考试题库600题(含答案).docx
- 14J938抗爆泄爆图集标准.docx VIP
文档评论(0)