我是Subversion的新手,来自Source Safe,它让我疯狂。使用Tortoise界面,Commit不断在我的bin目录中显示我的.java文件,它说这是“缺失” - 好吧,这是一个单独的问题。基本上,当我尝试了几件事来摆脱虚假的“bin”消息时,Tortoise却删除了我的整个源代码目录。我尝试重新添加东西,但是当我添加时,它以新的方式出现,没有历史记录。如何将Subversion存储库(不是我的工作副本)还原为特定的修订版本?
如何将Subversion带回特定修订版本?仿佛我从未发生过?我知道如何在VSS中做到这一点,但每次我尝试在TortoiseSVN时,它只是修改我的工作副本。我不想再检查我的工作副本,因为这会让我失去我所有的历史。 Subversion可以忘记吗?
尝试寻找在stackoverflow中,顺便说一句,但我发现最接近的东西是导出和重新导入整个存储库,我不认为我在那个点上。 Subversion必须能够做到这一点最简单的事情!
谢谢,我现在没有权限访问存储库。 – orbfish 2010-06-28 15:33:53
当我尝试将旧修订版提交到主干时,我收到一条错误消息,告诉我需要先更新它 - 这当然会将其恢复为HEAD修订版... – Christian 2014-06-27 09:17:03
我必须进入日志,点击我想要的修订版本,“恢复到此版本”,然后重新提交。 “更新修改”对我不起作用... – Christian 2014-06-27 10:13:03