当前位置: 首页 > news >正文

svn使用教程学习

如何撤销未提交的本地修改?

在这里插入图片描述
在这里插入图片描述
点击svn提交,双击文件,可以查看准备提交的修改内容。

如何撤销已经提交的内容?

选择‘复原此版本做出的修改’:
在这里插入图片描述
但是,这个只是复原在本地了,我们需要提交上去,才能最后撤销掉我们的修改。

在这里插入图片描述
如何恢复到某个版本?
我们选中某个历史记录,右键-复原到此版本
那么本地版本就复原到那个版本了,然后我们提交上去,我们就最后复原到某个版本了。

如何忽略文件?

在这里插入图片描述
忽略后要提交
在这里插入图片描述
提交后,我们发现这个文件就没有svn的状态了。
在这里插入图片描述
但是这里的是只有我们这一个开发人员的被忽略了,还是所有开发人员的都被忽略了。?todo

如何对新增的文件进行忽略

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
这里的流程是,把test.text添加到忽略列表,然后提交的时候,果然就没有doc/test.txt文件了。
在这里插入图片描述

在这里插入图片描述
如何将忽略的文件从忽略列表中删除?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如何解决冲突

在这里插入图片描述

例如,我在本地改动文件,然后用svn update这个文件。

在这里插入图片描述
报错有冲突,如下,mine是我本地的文件,r7是版本7,r9是版本9

在这里插入图片描述
可以决定使用对方的,还是自己的来解决冲突。也可以点击‘编辑冲突’
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
红色表示有冲突,问号,表示系统不知道该怎么解决。
在这里插入图片描述
使用此文本块,进行代码选择。选择后,红色变成了绿色,改完后,标记为已解决,现在冲突解决了。
在这里插入图片描述

冲突解决后,该界面变成了黑色。结果就被提交到远程去了。(todo 是本地没有提交的和远程的发生了冲突吗,本地的还没有提交是吗?
还是说本地提交上去的时候发生了冲突,结果会自动提交到远程。)
在这里插入图片描述
编辑二进制文件的冲突(这个真的是本地未提交的和远程的产生了冲突)

工作基础版本,是你编辑前的版本,你工作的上一个版本。
在这里插入图片描述
博主每次都选择他们的解决冲突,如果是选择自己的解决冲突,应该要在解决完冲突后,进行提交才算吧??todo
在这里插入图片描述

分支

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
主干和分支的修改是不会相互影响的。

如何将分支上的修改合并到主线?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
并不是直接合并到远程,只是合并到本地,最后还是要自行提交到远程上去的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

代码暂存

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

点击shelve,是把本地的修改删除掉,点击checkpoint,本地的修改会保留。
在这里插入图片描述
unshelves是取出暂存。
在这里插入图片描述
暂存的时候,如果选择的是之前的暂存版本,那么会生成新的版本,就是同一个暂存名字,有两个版本。

复杂代码合并

之前说过的简单代码合并,是把某一条提交合并到另外一条分支上去。
在这里插入图片描述
现在我们看下复杂的代码合并:
就是使用beyondCompare软件,比较两个分支代码,查看两个分支代码差异,然后进行选取合并,最后将合并的结果提交到远程。
在这里插入图片描述


http://www.mrgr.cn/news/7685.html

相关文章:

  • 内网横向移动常用方法
  • 粘包和抓包工具
  • FFmpeg源码:read_packet_wrapper、fill_buffer函数分析
  • 闲鱼IP属地地址:去外地会自动变化吗?解析实时更新机制
  • 河南萌新联赛2024第(六)场:郑州大学
  • 鸿蒙Harmony实战开发知识:“UIAbility组件的3种启动模式”
  • 博弈论总结
  • C# --- 异常处理(Exception Handling)
  • leetcode135:分发糖果
  • Niushop商城第三方插件cps联盟_同城配送_上门预约上手教程配置方法适合单商户和多商户以及V6哈
  • 【安全靶场】-DC-8
  • 学习前端面试知识(13)
  • 探索Ruby的自然语言处理宝库:文本魔法的艺术
  • 稚晖君智元机器人远程机器人系列发布:引领具身智能新高度
  • 数据仓库中的表设计模式:全量表、增量表与拉链表
  • 自编码器(Autoencoder, AE):深入理解与应用
  • BEV学习---LSS-1:论文原理及代码串讲
  • 深入探讨视频美颜SDK:直播美颜工具的核心技术与实现
  • 网络设备net_device数据结构之ifindex
  • [数据集][目标检测]木材缺陷检测数据集VOC+YOLO格式2383张10类别