首页 > 其他分享 >如何使用SVN将文件回退到某个版本

如何使用SVN将文件回退到某个版本

时间:2022-10-20 16:00:19浏览次数:83  
标签:SVN 文件 Log 右键 版本 回退 revision

在使用SVN对文件进行版本管理的时候,如果我们想把这个文件回退到某个历史版本该怎么做呢?下面我就简单给大家介绍一下如何通过TortoiseSVN来回退文件到某个历史版本。

方法/步骤

  1. 首先选中要回退的文件,右键——【TortoiseSVN】——【Show log】,打开【Log Messages】窗体,在这里可以看到该文件的各个版本(revision)的信息。

    如何使用TortoiseSVN将文件回退到某个版本

    如何使用TortoiseSVN将文件回退到某个版本

  2. 在【Log Messages】窗体上的Revision列表中选中我们要回退的历史版本(revision),右键菜单,里面有一个选项【Update item to revision】,点击这个选项,可以将文件更新到该修订版本。

    如何使用TortoiseSVN将文件回退到某个版本

  3. 在【Log Messages】窗体上的Revision列表中选中我们要回退的历史版本(revision),右键菜单,里面还有另外一个选项【Revert to this revision】,点击这个选项也可以将本地文件的内容变得和该修订版本一样,但是它和【Update item to revision】不同的是它只改变了文件的内容,文件的revision号没有改变;而【Update item to revision】不仅改变了文件的内容,同时也改变了文件的revision号。

    如何使用TortoiseSVN将文件回退到某个版本

  4. 综上,假如我们一不小心把文件改错了并提交到了服务器上,我们要取消这些修改的话,首先就是将这个文件还原到上一个修订版本的内容(Revert to this revision操作),然后将这个文件重新提交,那么服务器上的这个文件就恢复为了修改之前的内容,实现了文件的回退。

 

标签:SVN,文件,Log,右键,版本,回退,revision
From: https://www.cnblogs.com/ranyonsue/p/16810169.html

相关文章

  • 记录python3.7版本中 Django+celery 启动报错
     虚拟环境启动I报错Traceback(mostrecentcalllast):File"/data/.virtualenvs/cmdb/lib/python3.7/site-packages/gunicorn/arbiter.py",line589,inspawn_w......
  • nuxt 低版本浏览器兼容babel编译配置
    场景:有个nuxt开发的老项目,需要在(Firefox52.7.2)低版本浏览上显示,低版本浏览器打开报错(SyntaxError:invalidpropertyid),然后各种尝试网速搜到的兼容方法依旧没解决,最后......
  • SVN 简介
    Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通......
  • Git 工作区、暂存区和版本库
    基本概念我们先来理解下Git工作区、暂存区和版本库概念:工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage或index。一般存放在.git目录下的index文件(.git/index)......
  • Git 工作区、暂存区和版本库
    基本概念我们先来理解下Git工作区、暂存区和版本库概念:工作区:就是你在电脑里能看到的目录。暂存区:英文叫stage或index。一般存放在 .git 目录下的index文件(.g......
  • grant新建用户失败-新版本已经不支持用一条语句新建用户的同时进行授权操作
    之前对着,《MySQL5.7从入门到精通》一书中,看到数据库的用户管理一章。其中照着书本的代码,进行验证的同时,发现了问题。 目前版本可以通过,新建用户,之后再进行授权操作:cre......
  • SSH版本信息可被获取漏洞解决方法
    SSH版本信息可被获取漏洞解决方法详细描述SSH服务允许远程攻击者获得ssh的具体信息,如版本号等等。这可能为攻击者发动进一步攻击提供帮助。解决办法 NSFOCUS建议您采取以......
  • SVN中Revert changes from this revision 跟Revert to this revision的区别
    假如有个 文件,有十个版本,假定版本号是1,2,3,4,5,6,7,8,9,10。Reverttothisrevision:如果是在版本6这里点击“Reverttothisrevision”,表示7~10的修改全部作废,历史倒退到了版本6......
  • 查看Servlet和jsp版本
    1.找到Tomcat下的lib文件。2.找到jsp-api和servlet-api然后解压,注意:解压到不同的文件夹中,在同一个文件夹中解压不成功,因为同名。3.jsp的版本:在对应的文件夹中找到META-......
  • node的更新最新版本
    node的下载地址:node官网1、下载的安装包点击安装,在安装过程中安装路径可以自己选择,其他的不用修改一直点击‘next’就可以2、打开cmd输入node-v;出现版本号即安装成功2.......