svn回退代码,怎么回滚至原来版本?急求大神!!!! 20C

失误提交了一部分没用的代码,
现在svn服务器上面代码版本最新是6635版本,
现在想把svn服务器代码回退至6630版本,
怎么弄啊?
急求大神!!!!

svn
0

5个回答

先看你本地代码库能不能回退了,最好每次提交前记录下本地状态,能回退最好,如果不行只能在服务器上手动回滚了,刚开始经常遇到这种情况

1
dujunjiehaha
WJustHM 回复qq_37823305: 服务器看文件提交历史 ,这个过程最好谨慎点 ,很容易回退错误,很麻烦主要是怕回退多了,代码乱了的话就麻烦了
接近 2 年之前 回复
dujunjiehaha
WJustHM 服务器看文件提交历史 ,这个过程最好谨慎点 ,很容易回退错误,很麻烦主要是怕回退多了,代码乱了的话就麻烦了
接近 2 年之前 回复
qq_37823305
qq_37823305 服务器怎么回滚?
接近 2 年之前 回复

查看历史版本 ,里面就有从修订版回复更改

0
0

看你文件数量多不多,多的话使用revest from this vision 将6631-6635 还原到本地,然后重新提交即可, 不多,重新提交就行了

0

只能本地回滚, 然后再重新提交

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
svn命令行revert(回滚)提交到svn服务器上的版本
因为刚转到ubuntu下干活,对于svn命令还不是很熟。rnrn喷到个问题,想要回滚以前提交的一个版本怎么办呢?rnrnsvn的命令行的revert命令只能回滚服务器到本地的,放弃下本地所做的修改,而不能回滚已经提交到服务器的上的。rnrn那怎么办呢?rn上网google了下。rn找到了这位老兄写的博客rnrnhttp://aralbalkan.com/1381rnrn其实也很简单,只要把以前的版...
idea 已经提交代码到svn服务器,回退之前版本
(svn为例)选中想要回退版本的文件,右键如下nnnn选中想要回退到的版本如下nnnnjump to source 即可nn nn nn 
svn代码回滚和合并的利器svn merge
1.svn merge可以将两个对象的diff体现到本地工作目录上。n(1)两个对象n这个两个对象可以是同一个svn url的两个revison,也可以是不用的url,比如分支和主干。n(2)diffndiff可以是新增的内容,那么就是将一个对象的内容合并到另外一个对象上去。如果diff是减少的内容,那么就是将一个对象的内容回滚掉。nnn2.使用举例:n(1)svn提交的内容回滚
linux之svn回滚/回退到某个版本
前几天有个活动是元旦的,提前上线了,需要进行回退操作nsvn 命令:n回退前需要清楚回退到哪一版本nsvn log -l 3 -v //3是指需要查看的log条数,可根据需要自行修改nnn...
svn服务器端回退版本
在SVN服务器上操作(不推荐)n由于误操作,不小心将错误的代码提交到了svn上,于是想在服务器上撤销本次提交,经过尝试,发现进行以下步骤的操作即可彻底删除本次提交:n1.首先找到本次提交后生成的版本号,例如为r224.n2.登录到svn服务器上,进入到项目的svn目录.n3.进入db目录,删除此目录下的rep-cache.db。并修改此目录下的current文件,将其修改为上一个版本,例如
Linux svn 回滚版本库
首先保证我们拿到的是最新代码,运行rnsvn up Index/rn rn然后找出要撤销的确切版本:rnsvn log --limit 10 Index/tpl/css/global.cssrn rn根据log怀疑是16976版本改坏的,比较一下:rnsvn diff -r 16975:16976 Index/tpl/css/global.cssrn rn发现16976有错误rn rn撤销169...
mac_SVN回退代码
mac SVN回退代码nn以Cornerstone_Version3.0.3操作为例:nnn选中需要回退的文件夹,右键点击,会出现选择列表;在选择列表中存在’Revert to Last Update…’选项。n点击Shift键,’Revert to Last Update…’选项会变成’Revert …’,此时选择此选型。会出现选择页面,如下图所示。n在选择页面中Revision选择框中选择需要...
Android Studio 用svn回退版本、svn恢复到指定版本、一键恢复 撤回修改
n 生活总是不尽人意,代码有时候也是,没有人能一次性写好,需求也总是在变,甚至试错,完善的版本控制、熟悉的快捷键等,总能在开发中提高效率、少走弯路。nnnnn回退版本nnnn第一步nnnnn 1.点击Update Project,即VCS更新的箭头 n 2.勾选版本 n 3.选择一个要回退的版本nnnnn第二步nnnnn 选择一个要回退的版本,然后ok即可 n 这个时候就体现了comm...
SVN分支版本回滚
首先说明SVN是没有回滚这种操作的,我们只能通过一些操作来达到回滚的目的。rn问题描述:假设在开发分支上有需求A和需求B,需求A需要近期上线,需求B近期不可以上线,但是某个同事将代码从开发合并到测试分支的时候在一个版本号内将A代码和部分B代码一起合并了,这个操作记为M。如果这个版本合并到生产分支,那么B部分代码将上生产,将产生不可恢复性的错误。因此需要将测试分支回滚到合并之前的最后一个版本。rn解
AS利用SVN进行版本回退
AS利用SVN进行版本回退步骤:rn如果还想保留回退前的版本,记得先本地备份一个呦。rnstep1:点击VSC-->Update Project...rnrnstep2:在弹出的窗口中,勾选Update/Switch to specific revision,在后面的框中可以选择你想要回退的版本号,然后点击OK。rnrnrnstep3:在项目名上右键–->SubVersion–->Revert..
SVN 撤回(回滚)提交的代码
打开svn show log 日志,查看自己提交的代码文件nrevert change from this version 从这个版本恢复更改( 这个操作会恢复本文件未提交前的版本(代码))n修改好后从新再提交 。n打开svn show log 日志,查看自己提交的代码文件选择自己提交的版本revert change from this version 从这个版本恢复更改( 这个操作会恢复本文件
IntelliJ IDEA SVN 版本管理,怎么回退单个文件或者整个项目到之前的某个特定版本
在使用 IntelliJ IDEA  结合版本管理工具,这个工具可以是svn,也可以是git,或者是github啥的。nn在更新代码的时候,一般都是直接更新到库里面提交的最新版本。nn那么,怎么回退呢?nn比如:nn1,把整个项目回退到某个特定的版本去nn2,把某个文件回退到某个特定的版本去nn下面示范如何操作。nn1,整个项目回退到某个特定的版本去nnnn就是在更新项目的时候,选择那个updat...
PyCharm代码回滚,恢复历史版本
当我们修改一份代码的时候,也许会碰到修改后的代码还不如修改之前的代码能够满足自己的需求,那么这个时候我们就需要对代码进行回滚,下面我们来看一下在PyCharm里面如何操作。nn首先在我们需要回滚的py文件的空白处右键点击,然后在弹出的选项卡中选择Local History>>Show History,如图所示:nnnn然后弹出如下图所示的对话框,对话框中包含三栏,左侧是代码的各个历史版...
Intellij Idea 使用SVN更新到指定版本
使用问题默认情况下,changes视图,在Incoming中更新任意版本,整个项目都会被更新。这样会导致的更新到很多不应该更新的版本。解决方法方法很简单,只用在原本操作的过程中勾选指定版本即可。详细步骤如下: n进入changes视图,进入Incoming,右击新增版本(这里往往会有很多版本);选择Update Project,进入版本更新选择项界面。勾选Update/Switch to speci
svn 回滚版本库
一、改动还没被提交的情况(未commit)rn这种情况下,见有的人的做法是删除work copy中文件,然后重新update,恩,这种做法达到了目的,但不优雅,因为这种事没必要麻烦服务端。rn其实一个命令就可以搞定:rn rnrnrn rnrnrnrnn1rn# svn revert [-R] PATHrnnrnrnrn rnPATH可以是准备回滚的文件、目录,如果想把某个目录下的所有文件包括子目...
Myeclipse之回退版本
        项目中由于架包的关系,架包需要回退到前一个版本,按照查找的一些资料,要么是比较麻烦,要么是不适用;在请教了同时后,找到了一个简单的方法:        右键需要回退的架包——Team——Show History——邮件选择你需要回退到的那个版本——Get Sticky Revision,然后按照给的提示一步一步来即可。...
linux svn代码版本回退
误将文件上传到了svn服务器,回滚的办法是:n1.svn merge -r 1270:1260  代码路径 (这个命令表示回退版本1261到版本1270的代码改动)n2.svn commit -m "revert version" 代码路径 (代码提交,实际上是提交 回退版本的文件改动)
SVN 回滚(撤回)提交的代码
本文介绍了如何使用TortoiseSVN 回滚(撤回)提交的代码。
SVN版本管理的回滚(SmartSVN)
发现自己或其他同事提交错代码后,项目运行不起来,存在错误,这时候需要把错误的代码回滚。n通过SmartSVN操作。n一、未提交到版本库的回滚,即撤销修改n1、选择需要撤销修改的文件n2、执行撤销nn二、提交到版本库后的回滚n1、checkout最新版本的源码n2、在SmartSVN显示的本地目录中选择logn3、选择需要回滚的版本号n4、执行回滚nnnnn...
在Eclipse中做SVN代码回退操作
在实践中,常见的操作如下3种,其中前两种在eclipse中都可以很容易做到,而第3种我还没发现eclipse可以做到(尽管看了很多别人的文章,但从未亲测成功过),以下分别介绍下:nnnn1、取消本地的全部修改,回退到最近一次更新后状态n使用Team --> Revert 命令即可nn2、将本地代码回退到之前的版本(只是在本地查看过去的代码,update后又到当前最新代码状态)n通过
关于Android Studio 使用SVN进行 项目回滚操作
先描述下写这备忘的原因。坑爹的As,资料真不多,在网上查找一个怎么用SVN进行回滚操作。查到的都是怎么安装SVN。最后还是在群里面问到了答案:1.在Upadte中选择下面的图片的选项。 n n2.在项目名上–右键–SubVersion–Revert进行回滚。(针对手动的修改清单文件的问题导致的错误,能修复回来。 n ERR 30 : No resource indentifier found for
使用svn回退到历史某版本打补丁再更新回当前状态
需求:一个常见的需求是后端代码不断的提交,而上到生产环境上并不一定是svn上最新的代码(比如说有些功能需要前端app来配合)。那么就存在这样一个需求,给生产的版本打一个补丁并发布nn nn如何实现呢?nn让svn回退到历史某版本打补丁,之后再更新回当前状态nn实际上我们需要“merge backwards”功能,在当前版本和之前版本之间应用diff到当前版本(这样我们实际上得到的就是一个看起来就是...
linux svn回滚到指定版本操作
svn命令nsvn up -r 版本号
版本控制--svn版本回退与冲突解决
一、版本回退rnrn我们修改文件后想恢复刚刚的修改可以右键进行“还原”,该文件就会还原至你更新时的状态。  但是如果已经提交了,发现提交的不对怎么办?就需要使用版本回退了。rn方法如下:rn右键打开日志,右键该条日志会出现两个复原,有一些差别。rnrevert to this revision复原至此版本:此版本后的修改都会被删除rnrevert changes from this revisio
svn 回退/更新/取消至某个版本命令
svn 回退/更新/取消至某个版本命令详解
IDEA使用教程:8、svn提交回退的小记
1.发现错误提交之后 如:误将此注释提交可以在提交记录中,查到此次的提交记录 进行如下操作:做完如上操作后,会发现 ,代码中的svn颜色变成未提交的颜色,同时提交的注释也没了;如下图。然后提交列表中也可以找到对应这个在提交一遍就把之前提交的内容覆盖掉了;...
SVN 回滚版本 分支合主线 主线更新到分支
工作中遇到了SVN回退版本和分支、主线相互合并的问题,现记录一下:n1、回滚n       svn merge -r 28:25 something                   (28版本回退到25版本)  something可以单独指示某个文件n       svn commit  -m ""            提交nnn2、主线更新到分支n       切换到分支目录
svn文件回滚到某个历史版本
有时候想要将svn中的某个文件回滚到历史某个版本,可以这样做:1 打开历史版本界面选中这个文件,右键 Team -> Show History2 回归历史版本选中那个你想恢复到的过去的版本,右键 Update To,如图:然后点击确定:3 将历史版本文件保存到本地这时文件会回滚到原来的这个版本,但是还没完,选中这个文件,右键 Team -> Export,将原来的这个版本的文件保存下来:4 复原到最
WebStorm/IDEA使用SVN把某个文件退回到历史版本?
1.点击下图按钮,找到show historynnnn也可以在代码上直接右键,点击Subversion,继续点击右面的show historynnnn2.接着选择想要退回的版本,在上面右键,点击getnnnn3.接着就OK了....
SVN 已提交版本回退
在版本库的文件夹中,使用TortoiseSVN右键,查看日志。这时候我们可以看到每次的提交日志。在已经提交版本库以后,有时候,由于问题未解决,或者效果不理想,需要还原的需求,可以采用下面2种方式:rn1、复原任意版本,可以选择"复原到此版本"rnrnrn2、选择"复原此版本做出的修改",适用于最新一次提交,只还原单次提交rnrnrn这2种都会对副本文件进行回退,然后,我们再右键Tortoise提交
svn命令行回滚到指定版本
1 链接个人博客: alex-my.xyzCSDN: blog.csdn.net/alex_my2 回滚n根据日志查出的版本号进行回滚// 放弃当前修改nsvn revert -R .n// 更新nsvn upn// 查看最近5条svn log日志nsvn log -l 5n// 从r608回滚到r602nsvn merge -r 608:602 ""n3 参考资料n以上步骤是本次操作的内容, 具体
TortoiseSVN回滚到历史版本并用Jenkins部署
因为用Jenkins部署了web项目,测试不足出现了问题,然后需要回滚重新部署到之前的版本,但是代码改了那么多,怎么办呢?n答案是:将一个版本达成tag,然后commit,然后在jenkins部署tag的svn路径,然后重新部署。
Cornerstone版本回退160013错误
n n n 事件:公司证书突然被告知过期了(实际上早前已经发现但忘记留意了,故以后需提前准备并告知)n经过:从SVN回退版本,但以前建分支时移动过目录,导致160013错误n解决:移动到原来目录,回退,解决。nn n nn...
vscode重启后版本回退的解决方法
最近几个月在vscode使用的时候,总是碰到一种莫名其妙的状况,就是每次开机启动,甚至在开机之后,总是需要更新vscode的版nn本,明明vscode已经是最新版本了,但是每次都需要在vscode中检测最新版本,然后再安装。平时忙于工作,没有在意这个问题,nn今天晚上自习看了下,原来电脑了之前的vscode是安装到d盘的,后来更新的都默认更新到了c盘。nn果断卸载d盘的vscode, 重新安装,重...
svn commit后回滚撤销修改
在团队合作开发中,如果用错命令提交(commit)了一个不该提交的代码文件的话,那就进行代码回滚吧,我当时就使用svn commit -m "fix onebug" \误操作将所有文件给提交了,有些文件是不应该提交的。下面我们来回滚吧,将你提交的文件回退到以前的版本,假设我要回滚的代码是 something.php:n   1、保证我们拿到的是最新代码: n      svn update
Git 版本回退(代码回滚)
前言有的时候我们提交了代码后,发现有些问题,需要版本回退(代码回滚)。本地版本回退查询提交记录git reflog红色区域部分就是你每次提交的commit-id。版本回退git reset --hard commit-id //回滚到commit-id,讲commit-id之后提交的commit都去除git reset --hard HEAD~3 //将最近3次的提交回滚远程版本回退原理:先将本地
SVN 将文件还原到之前的指定版本
有两种解决方式 :
GIT日常使用操作(三):使用pycharm进行git操作(含版本回退操作)
学习使用pycharm进行git操作nn1,首先在pycharm里配置自己的github(settings下的Version Control)nnnn2,创建本地仓库nnnn3,代码上传nnnnnn4,添加所需上传文件nnnn这里注意,实际项目文件数量和可勾选项目数量有不同,多了一个.idea文件,可以不用勾选nn5,执行操作,完成代码上传,查看上传是否成功提示信息nnnnnn6,查看github...
Linux环境下svn回滚单个文件的shell函数
废话少说,直接上代码svnRollBack(){n # 获取文件路径n file=$1 # 更新文件到最新版n arr=`svn up $file` # 将文件版本号从信息中抽取出来n arr=${arr##* }n v=${arr%。*} # 获取到文件的所有更新信息n arr=`svn log $file` # 从更新信息中删去不必要的
如何回滚已经commit的代码(Android Studio)
n n n nn nn n n 01 项目开发中,时常会遇到这样一种情况,代码已经commit(非push)上去了,但此时发现有误,不想提交了,如何回滚? 这点对于新手git的开发者还是比较陌生的。 今...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java大神班 大数据大神班