Svn 帮助四个表单文件丢失到subversion中!

Svn 帮助四个表单文件丢失到subversion中!,svn,visual-studio-2010,ankhsvn,Svn,Visual Studio 2010,Ankhsvn,因此,在经历了VSS的糟糕体验后,我决定最终在VisualStudio2010中使用Ankh SVN尝试subversion 我在win7开发盒上安装了CollabNet SVN,然后在VS2010上安装了Ankh SVN (像个白痴一样)我添加了一个我正在进行的模型演示项目,并使用SVN进行了演示。过了一会儿,我卸载了Office2007(长话短说),我的解决方案引用了OfficeInteropCOM对象 因此,在项目中出现了一些错误,在我删除了引用并修复了所有这些错误之后,突然我所有的for

因此,在经历了VSS的糟糕体验后,我决定最终在VisualStudio2010中使用Ankh SVN尝试subversion

我在win7开发盒上安装了CollabNet SVN,然后在VS2010上安装了Ankh SVN

(像个白痴一样)我添加了一个我正在进行的模型演示项目,并使用SVN进行了演示。过了一会儿,我卸载了Office2007(长话短说),我的解决方案引用了OfficeInteropCOM对象

因此,在项目中出现了一些错误,在我删除了引用并修复了所有这些错误之后,突然我所有的form cs文件都丢失了。设计器和resx文件仍然存在,但是所有表单都会显示一个小错误图标

我尝试恢复到不同的版本(我只做了5次修订)我尝试导出它说“这不是一个工作副本”!!解决方案本身直接缺少这些文件!!我还删除了解决方案副本中对subversion的引用,并将所有文件放在另一个目录中,并在VS中关闭了Ankh SVN,但这些文件刚刚消失

我花了3天的时间在表格上,我必须在本周的某个时候做演示


Gideon

首先,我不知道是什么原因导致文件从您的磁盘上删除


要查看它们是否在存储库中的某个位置,可以使用“查看->存储库资源管理器”。如果您的存储库没有显示在那里,请使用带有“+”的图标添加它。然后在根目录上单击鼠标右键,然后选择“查看历史记录”。浏览您创建的所有5个修订版,看看是否在某处看到了.cs文件。

您是否尝试重新签出新的工作区?我希望您已经将所有本地更改提交到svn repo中,如果是这样,您可以使用一个干净的工作区。对于整个源代码版本控制来说,仍然是全新的,请不要完全理解您所说的。你能告诉我怎么做吗?不,文件都没了!我在我的整个电脑上搜索了它们,我也进入了存储库。最后我不得不重新做所有的工作!但是我现在真的很犹豫使用SVN=(使用OrtoiseSVN而不是Ankh是否更安全/更好。好的,我用一个虚拟解决方案做了另一个测试。我对每个解决方案进行了10次修订。然后我右键单击解决方案并选择查看解决方案历史。我右键单击版本7并选择还原到此版本,BOOM,我所有的文件上都有一个红色的X,当我单击它们时,我会说。)它们不见了。而且,它们都已从我的文件夹中删除!如果您还原为不包含文件的修订版,它们确实会从您的工作副本中删除。这并不意味着它们已不见了。您可以还原工作副本以取回它们,请右键单击解决方案并选择“还原”从那里,然后更新您还可以在存储库资源管理器中看到删除的文件在那里。不,我几乎尝试了所有选项。我还取消了所有安装,然后重新安装,然后向源代码管理添加了一个项目,提交了一些更改,然后恢复,同样的情况发生了,一些文件丢失了。它们一个黄色的三角形信息图标,而不是解决方案资源管理器中cs文件的常规图标。我肯定我在SVN安装过程中的某个地方出了问题,但我认为最好还是继续找别的东西。