专栏首页维C果糖详述 IntelliJ IDEA 中恢复代码的方法「进阶篇」

详述 IntelliJ IDEA 中恢复代码的方法「进阶篇」

在博文“ 详述 IntelliJ IDEA 中恢复代码的方法 ”中,咱们已经了解了如何将代码恢复至某一版本,但是通过Local History恢复代码有的时候并不方便,例如咱们将项目中的代码进行了多处修改,这时通过Local History恢复代码就显得很麻烦,因为它更倾向于恢复某一个文件的修改。

因此,如果咱们的项目是通过Subversion也就是SVN检出的,那么咱们就多了一种恢复代码的方法,即通过Subversion进行Revert操作。

操作步骤:

  • 标注1:项目名称
  • 标注2:Subversion
  • 标注3:Revert

如上图所示,先鼠标右键点击项目名称,然后选择Subversion,再选择Revert,即可进行选择恢复代码的页面。

但是,在这里有一点需要咱们注意,那就是:Revert为直接将代码恢复至从SVN检出时的状态,需谨慎使用。

温馨提示:不要纠结于为啥上图中的Revert为灰色,因为这个项目根本就不是从SVN上检出的,而且也没有进行过任何的修改。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 编程思想 之「初始化与清理」

    与其他语言相比,Java 的一大特点就是其自动的初始化与清理功能。对于基本数据类型的全局变量,Java 自动将其初始化为对应的默认值,具体可以参考「对象漫谈」中...

    CG国斌
  • 效率编程 之「并发」

    关键字synchronized可以保证在同一时刻,只有一个线程可以执行某一个方法,或者某一个代码块。许多程序员把同步的概念仅仅理解为一种互斥的方式,即当一个对象...

    CG国斌
  • 虚拟机篇 之「垃圾收集与内存分配策略」

    在 Java 对象被回收之前,首先需要判断该对象是否已经过期或者死亡?常见的判断一个对象是否过期的算法主要有两种,分别为:

    CG国斌
  • 一个 PC上的 “ WormHole ” 漏洞

    最近安全界关注的焦点 WormHole 实际是一类不安全的开发习惯所导致的,在 PC 上类似问题也毫不罕见,只不过很多风险被微软默认自带的防火墙缓解了。联想公司...

    腾讯玄武实验室
  • JavaWeb17-案例之ajax(Java真正的全栈开发)

    案例 & ajax 一.案例 1. 生成订单操作分析 先看下订单页面: 分析下订单表需要那些字段 id 收货人(receiverName) 收货地址(recei...

    Java帮帮
  • EurekaServer自动装配及启动流程解析

    我们知道,在使用Eureka作为注册中心的时候,我们会在启动类中增加一个@EnableEurekaServer注解,这个注解我们是一个自定义的EnableXXX...

    Java学习录
  • SAP最佳业务实践:半成品的计划与处理(234)-3生产半成品

    image.png MIGO生产订单组件的发货(半成品) 此步骤介绍如何为 S234-1 的生产订单过帐组件的发货。既可手动过帐发货,也可通过反冲提取来过帐。 ...

    SAP最佳业务实践
  • 写在深夜

    思念家里的想老娘,思念那个一心一意爱着我的女人,从风华正茂到半老徐娘再到白发苍苍,永远对我不离不弃的那人个。只是这个过程是我曾经忽略的,现在却极...

    Fiona_
  • MacBook PyCharm永久激活

    点击链接 https://pan.baidu.com/s/16ALpz_BCXjsRkpS_PtD23A 或阅读原文下载补丁文件 jetbrains-agent...

    测试小兵
  • 微信小程序使用组件自定义平台 小程序开发工具平台小程序公司

    从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。所有自定义组件相关特性都需要基础库版本 1.6.3 或更高。

    微信小程序开发加盟服务商

扫码关注云+社区

领取腾讯云代金券