linux svn 修改回退,玩转SVN-版本回退
当我们想放弃对文件的修改,可以使用 SVN revert 命令。
svn revert 操作将撤销任何文件或目录里的局部更改。
我们对文件 readme 进行修改,查看文件状态。
root@runoob:~/svn/runoob01/trunk# svn status M readme
这时我们发现修改错误,要撤销修改,通过 svn revert 文件 readme 回归到未修改状态。
root@runoob:~/svn/runoob01/trunk# svn revert readme Reverted 'readme'
再查看状态。
root@runoob:~/svn/runoob01/trunk# svn status root@runoob:~/svn/runoob01/trunk#
进行 revert 操作之后,readme 文件恢复了原始的状态。 revert 操作不单单可以使单个文件恢复原状, 而且可以使整个目录恢复原状。恢复目录用 -R 命令,如下。
svn revert -R trunk
但是,假如我们想恢复一个已经提交的版本怎么办。
为了消除一个旧版本,我们必须撤销旧版本里的所有更改然后提交一个新版本。这种操作叫做 reverse merge。
首先,找到仓库的当前版本,现在是版本 22,我们要撤销回之前的版本,比如版本 21。
svn merge -r 22:21 readme
本文原创地址:https://www.linuxprobe.com/fun-svn-version.html编辑:王浩,审核员:逄增宝
linux svn 修改回退,玩转SVN-版本回退相关推荐
- SVN 如何把一个项目的版本回退到指定版本?
2019独角兽企业重金招聘Python工程师标准>>> 举例 将NIMS的1175 版本回退到1174 1: 把最新的code checkout 到本地,svn图标是绿色. 2: 在 ...
- git版本回退命令_Git学习版本回退和管理文件的修改及删除操作
版本回退 前面我们成功的提交了一次mygit.txt,下面咱对它进行修改,内容如下: Hello Git Git is so easy. 然后用git status来跟踪该文件的状态: 可以看到hel ...
- Git 版本回退和修改撤销
文章目录 前言 一.版本回退 (撤销commit修改) 版本查看 临近版本回退 指定版本回退 git reset的模式 二.修改撤销 在工作区的修改撤销(撤销直接修改) 在暂存区的修改撤销(撤销add ...
- Git 版本管理之git神器版本回退(版本回退-已经commi t尚未push到remote仓库)
起语: 版权声明: 腾讯课堂->零声学院. 我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!! 版本回退-已经commi ...
- 玩转SVN系列之【如何放弃本地/服务器端所做的修改】
前几天我遇到了如何在GIT下放弃本地所做的修改的问题,并写了一篇博客来整理其中的思路,详见(玩转GIT系列之[如何放弃本地/服务器端所做的修改]).但是今天,我在SVN下遇到了同样的问题,而且是lin ...
- svn回退到上一个版本_Git实用教程(一) | 为什么需要版本控制?(以嵌入式项目开发为例)...
1. 为什么需要版本控制 在我们每个人独立开发项目的时候,都会不知不觉的用到版本控制,只是我们并不知道"版本控制"这个名词,没有过多的在意~ 比如我要做一个数字电压表的项目,该项 ...
- Svn主分支次分支合并和版本回退
1 svn 分支主干一直merge 失败的原因 因为分支是从另一个分支拉下来的 不是从主干拉下来的 所以一直合并失败 要想合并成功 必须分支要从主干拉下来 2 svn 版本回退 直接根据网上的操 ...
- mac上配置SVN版本回退
昨晚配置到凌晨2点半多; 出现的问题: mac自带的svn版本太高,公司用的1.8,mac的是1.9.7; 我想把mac的svn版本回退; 使用svn -update -r 版本号,未果; 使用bre ...
- SVN的使用详解---版本回退和版本冲突
文章目录 一.什么是版本回退 二.版本冲突 1.什么是版本冲突 2.避免版本冲突: 3.通过svn解决版本冲突问题 一.什么是版本回退 软件的运行可能使开发者或者使用者不满意,这是我们需要将当前版本退 ...
- svn回退到具体的版本
svn回退到具体的版本 找到项目的版本号 命令行中输入相关命令 到指定地点找到项目即可
最新文章
- 静态链接库与动态链接库 (二)动态链接库的编译与使用
- 三大运营商抢夺物联网市场 中国联通物联网连接数突破5000万
- 【django】路由传递参数
- 双端队列【deque】的常见用法
- 计算机网络原理和OSI模型与TCP模型
- 我新买的红米手机,新浪和360浏览器都能进,也能看电视,就是不能上手机QQ和微信...
- SAP CRM Interactive Report(交互式报表)里和服务订单相关的一些字段
- CSS 有关Position = absolute (绝对定位 是相对于谁而言)
- 用flash做古诗动画_带孩子用两张A4纸做动画(内附资源可下载)
- Spring Boot笔记-发送纯字符串邮件及带附件邮件
- nologging与append测试
- Windows10下安装Tensorflow
- 20行 Python 代码爬取王者荣耀全英雄皮肤 | 原力计划
- yii mysql 2002_laravel 中出现SQLSTATE[HY000] [2002] 如何解决?
- ASP.NET实现增删改查等功能(Access版)系统之一
- SQL Server查询优化
- python加载mnist数据集
- Javascript运行环境
- 计算机主板结构分为at,2.2.1 计算机主板结构(1)
- 【iot-manager】(1)IOT商业化和未来竞争、淘汰还在继续,需要折腾一个开源IOT系统,参考Rancher开源Octopus:IoT设备管理系统做一个物联网管理系统
热门文章
- 相册制作软件--4月精选婚纱相册模板{H1.爱的天空}样片
- c语言中期报告程序,课题中期报告
- 酷派7269_酷派7269(联通版)救砖教程 线刷教程 图文详解 附线刷工具下载
- 计算机平方在线使用,开平方计算器在线
- 安装并启动Tomcat 8(mac版本)
- php两个手机号正则表达式_php中手机号码正则表达式代码
- 度分秒换算题及答案C语言,度分换算(度分秒换算50题及答案)
- visio软件接口流程图_用Visio画流程图
- 计算机控制实验比例环节,自动控制原理实验一典型环节的电路模拟与软件仿真...
- 微信小程序插件wxParse的使用