SVN撤销与恢复

举报
兮动人 发表于 2022/02/23 00:18:41 2022/02/23
【摘要】 SVN 的撤销和恢复主要分为如下三种情况。 1. 撤销本地修改 2. 撤销已提交内容 3. 恢复到指定版本 1. 撤销本地修改如把两个文件上传到SVN服务器上,version1修改info.txt 文件后,version2第三次修改,不小心改错了文件内容,只保存在本地了,但还没有提交到服务器上去,如:这个时候可以使用 SVN还原 操作或者也可以先查看下具体修改后的文件和上一版本对比下,确定是...

SVN 的撤销和恢复主要分为如下三种情况。

1. 撤销本地修改

  • 如把两个文件上传到SVN服务器上,version1
    在这里插入图片描述

  • 修改info.txt 文件后,version2
    在这里插入图片描述

  • 第三次修改,不小心改错了文件内容,只保存在本地了,但还没有提交到服务器上去,如:
    在这里插入图片描述

  • 这个时候可以使用 SVN还原 操作
    在这里插入图片描述

  • 或者也可以先查看下具体修改后的文件和上一版本对比下,确定是不是修改有问题
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 然后再把修改的撤销还原
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 修改的文件又变回来了
    在这里插入图片描述
    在这里插入图片描述

2. 撤销已提交内容

  • 如果不小心把修改错误的文件提交到服务器上去了,如:
    在这里插入图片描述

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

解决方法:

  • 查看修改的日志
    在这里插入图片描述

  • 查看错误提交的文件
    在这里插入图片描述
    在这里插入图片描述

  • 复原此版本作出的修改
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 然后本地文件就会变成红色的状态
    在这里插入图片描述

  • 可以看到变更的内容
    在这里插入图片描述

  • 最后提交到服务器中
    在这里插入图片描述
    在这里插入图片描述

3. 恢复到指定版本

  • 第五次提交了,增加如下,version5
    在这里插入图片描述

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

  • 第六次提交,增加如下,如:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 查看提交记录
    在这里插入图片描述

  • 如果想恢复到某一个版本,可以这样操作
    在这里插入图片描述

  • 如,恢复到第四次提交后的版本,version4,选择 复原到此版本
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 打开文件就可以看到正常的版本了
    在这里插入图片描述
    在这里插入图片描述

  • 最后,再把正常版本提交到服务器,这样别人再拉取你代码时就不会拉取错误的版本了
    在这里插入图片描述
    在这里插入图片描述

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。