广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    svn如何版本回退

    来源:网络收集  点击:  时间:2024-03-01
    【导读】:
    工作过程中经常会使用svn进行版本的管控,有时候会由于错误的操作或者临时性的变更,需要撤销本地或者服务器上的修改,采用效率比较低的方法是,先将前一个版本的代码下载下来,再与当前版本进行对比,然后再提交新的代码,但是这样效率比较低,而且耗时容易出错, 所以,本文会说明如何快速进行版本的回退修改!工具/原料moresvn方法/步骤1/10分步阅读

    如果想回退还没有提交的代码文件,以下图所示为实例,newfolder/newfile.txt的内容如下所示

    2/10

    然后newfolder/newfile.txt文件内容增加了如下图所示的内容

    3/10

    如果想要回退上述的修改,那么执行svn revert -R 目录,从实例可以看到,修改已经回退成功

    4/10

    如果想回退的是单独的文件而不是目录,如下图所示,文件new.txt增加了新的内容

    5/10

    然后执行命令svn revert new.txt, 可以看到新增的内容已经被删除,说明回退成功

    6/10

    上面说明的是还没有提交的版本回退,如果代码已经提交,即执行了svn commit , 如果想要回退到某个版本的话,首先执行命令svn log ,查看日志信息,假设需要回退到r2版本

    7/10

    确定好当前最新的版本为r3, 需要回退到的版本是r2的时候,那么执行命令svn merge -r 3:2

    8/10

    最后执行svn commit 提交回滚

    9/10

    如果想要回退的是单独的文件,首先执行svn log,查看日志信息,确定当前最新版本为r5, 需要回退到的版本是r4

    10/10

    最后执行svn merge -r 5:4 new.txt, 成功之后,再执行svn commit 提交回滚

    注意事项

    喜欢经验欢迎点赞!

    SVN版本回退版本回滚
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_191539.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 03:54:34  耗时:0.026
    0.0261s