219、SVN如何回退版本 2019.11.06

1、为什么要回退

  • 有时候我们在开发代码时,一不小心将之前的代码、文件改错了或者误删除了,并提交到了服务器,
  • 我们要取消这些修改的话,首先就是将这个文件还原到上一个修订的版本的内容(revert to this rebision )
  • 然后将这个文件重新提交,那么服务器上的这个文件就恢复为修改之前的内容,实现了文件的回退
  • update item to revision回退到某一个版本,但是一旦update之后,又会回到最新版本,而且版本号不变
  • revert to this rebision回退到某一个版本,提交后则更新新的版本到服务器

2、回退实现

  • 进入指定回退的文件。进入需要退回的文件目录,在文件目录下点击鼠标右键,选择TortoiseSVN -> Show log, 如下图:
    在这里插入图片描述
  • 查看更新的版本号。如果不知道回退到版本号是多少,可以点击显示日志,通过更新的日志就可以看到已经更新的版本号,如下图:
    在这里插入图片描述
  • 点击某个版本号,选择Revert to this revision,直接回滚到某个旧的版本,在本地中,这个版本新增的变更都会被删除
    在这里插入图片描述
  • 回退完成后,对文件进行重新编辑完成后,若需要重新将SVN上的该版本更新至最新版本。可以将此版本提交至SVN当中即可

3、参考链接

[01] 百度经验 - 如何使用TortoiseSVN回退版本
[02] CSDN - svn版本回退
[03] CSDN - SVN上传、更新、添加、删除文件、版本回退

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值