SVN数据恢复,项目出错,使用还原,结果本地的没有提交的代码被覆盖了,能还原吗?

使用MyEclipse,使用超级硬盘数据恢复工具也没有找到那些被覆盖的代码

如果是被覆盖了那就没办法了,恢复工具也解决不了的,恢复工具只能解决刚刚删除的时候,因为文件删除只是在磁盘的文件索引信息中修改了几个字节,存放文件信息的磁盘区域没有变化,但如果后面又有了什么操作导致磁盘扇区内容被修改了,就神仙也没办法了,而你这个覆盖就是这种情况
温馨提示:内容为网友见解,仅供参考
无其他回答

eclipse 中有java代码类没有提交,但点了svn还原,我怎么能把那些丢失的...
这个很难找回,通过svn估计是找不回了 但是通过Eclipse可以找回部分:1. 你需要记得修改了那些文件 2. 选择文件,右键Compare With --> Local history 3. 在history 视图中,时间最近的,应该就是你还原前的代码 A . 双击时间,回弹出一个比较窗口,把代码移过去,B. 如果确定是你上个版本的,...

SVN 我刚刚用SVN覆盖更新了我本地的代码,悲催的是,我有一些新写的代码...
之后将修改的文件覆盖到你的最新版本,commit即可。2. 若是你编辑了工程,在没有提交的前提下,你想放弃这些修改,你可以直接选择TortoiseSVN→revert就可以更新到工程的最新的版本。3. 若是你想退回到某一个版本,你就可以直接选择TortoiseSVN→update to reversion,这样我们就可以把我们的版本回退到你选...

svn误删了本地文件怎么恢复?建议使用这三种无损恢复方法
方法1:使用TortoiseSVN恢复TortoiseSVN是一个流行的SVN客户端,它提供了直观的用户界面和强大的恢复功能。您可以使用它来还原误删的本地文件,以及从SVN服务器检出最新版本的文件。1.在本地working copy中,用TortoiseSVN-Show log查看版本库的历史记录。可以用search。2.找到删除该文件或者文件夹的版本,...

svn服务器误删文件怎么恢复?你应该看看本指南
您可以使用它来恢复SVN误删的文件。1、右键点击工作副本目录,选择TortoiseSVN Show log。2、在日志中找到删除文件的提交记录。3、右键点击该记录,选择Revert changes from this revision。4、 提交更改以恢复文件。方法4、利用文件恢复软件恢复如果以上方法无法恢复误删的文件,您可以使用易我数据恢复(Ease...

svn 服务器代码目录变更,再次检出以后,历史版本没有了,有何办法吗?
SVN库中的某个文件夹被移动到了库中的另一个文件夹下面,这时你update或checkout后,查看这个文件夹的历史状态时,看不到移动之前的历史信息?如果是这个问题的话,如果你用的SVN客户端是TortoiseSVN的话,在显示日志的界面,取消下方的勾选“复制\/改名时终止”,应该就可以了 ...

急:svn版本库备份和还原
可以通过svn的dump和load命令进行恢复:通过svnadmin dump test >test.dump到文件中,然后在新服务上创建同名的代码库,再通过svnadmin load test < test.dump恢复回来;具体可以到我之前的一个帖子中看看,有图文说明 http:\/\/www.nesating.com\/forum.php?mod=viewthread&tid=219&fromuid=6 参考资料...

如何把项目还原到svn更新之前(更新之前的项目和已保存的任何版本都不...
如图 2、点击更新至版本,弹出更新小窗,如图 3、点击显示日志,弹出日志信息,选择更新的版本,如图 4、选择完版本,显示版本号,如图 5、点击选项项目,弹出svn目录窗口,选择要还原的项目,如图 6、选择完项目回到更新小窗,这时更新深度就变了,如图 7、点击确定就开始执行版本还原了,如图 ...

Eclipse SVN中“覆盖\/更新”和“回复”有什么区别?
1、更新是指服务器上的资源变动了的 而你本地没有变动,需要你更新。使用命令是->update更新。2、提交是指服务器上没有的,也就是你改过的东西,你需要将代码提交,这样其他同事才能通过更新,得到你的代码。使用命令是->commit 提交。3、同步是在更新或者提交之前做的工作(切记一定要养成这个习惯,...

svn 的重新定位之后,本地代码会被新服务器上面的代码覆盖吗
重新定位是什么意思~?!如果本地代码仅仅是code,不包含 svn信息的话。肯定会被覆盖的。如果有svn的信息,也就是说之前就是从svn check out 下来的代码,会有提示或者报错的。你再换一个路径不就行了嘛?你具体想达到什么目的。

SVN回退方法总结
另外是减去操作,所以可以选择多个版本一起减去,而其余回退均不可以!注:复原提交后不会清除原有复原版本后的日志和版本号 复原到此版本和复原此版本作出的修改区别说明 假设你的项目有以下提交历史:现在,你的工作副本当前处于版本4,并且你希望进行还原操作。具体示例:假设在版本2中,你添加了一个名...

相似回答