我是相对较新的Subversion用户,之前使用Source Safe。但现在用Subversion让我感到疯狂。使用Tortoise界面时,提交(Commit)会显示我的bin目录中的.java文件,称其为“丢失” - 好吧,这是另一个问题。基本上,当我尝试几种方法来摆脱虚假的“bin”消息时,Tortoise删除了整个源目录。我试图重新添加文件,但添加后,它作为新文件出现,没有历史记录。
如何将Subversion回退到特定版本?就好像从未发生过一样?我知道如何在VSS中执行此操作,但每次我在TortoiseSVN中尝试时,它只是修改了我的工作副本。我不想再次检查我的工作副本,因为那样会使我失去所有历史记录。Subversion能否忘记某些修改?
顺便说一下,我已经在stackoverflow上进行了搜索,但找到的最接近的事情是导出并重新导入整个存储库,而我认为我还没有达到那个地步。Subversion必须能够执行这个最简单的操作!