我有(有)工作副本(SVN),而不是Commit
我点击Revert
然后确定(请不要对此进行评论)。
我知道Tortoise SVN在还原时会将文件移动到Windows Trash。 AnkhSvn做类似的事吗? (它们不在垃圾箱中,但可能在某个temp
文件夹中?)
我的bin
文件夹不在subversion中,所以我可以反编译我的代码并在某些事情上取回它。
答案 0 :(得分:0)
我猜你已经失去了恢复的变化。见SVNBook | svn revert
:
svn revert
本质上是危险的,因为它的全部目的是为了 丢弃数据 - 即您未提交的更改。 一旦你 还原,Subversion没有办法找回那些未提交的 变化。
BTW,TortoiseSVN中的选项Use recycle bin when reverting
是可选,因此可以禁用它(在其他客户端实现中可能会丢失)。