有没有什么方法"svn unvertvert"?

Dar*_*enW 3 svn revert

确认!我错误地用错误的文件名粘贴了"svn revert somefile".现在我修改好的文件已经不见了!

我想要一个"svn unrevert"命令.AFIK没有这样的事情.这个烂摊子的下一个最好的方法是什么?

bta*_*bta 6

没有办法取消恢复.您可以还原,因为Subversion会在.svn文件夹中保留原始文件的副本,并且在运行该revert命令时,会将备份副本复制到工作副本中的文件上.Subversion在执行恢复之前不备份你修改过的文件,所以除非你在某个地方复制了它,否则你可能运气不好.

  • 话虽这么说,如果你仍然在编辑器中打开文件,你可能能够恢复它.在某处添加空格并保存文件,编辑器内存中的副本(包含您的修改)应保存在磁盘上的副本上. (2认同)