2012-04-16 76 views
3

我有一个名为“实验”的工作副本,因为我不得不添加一个名为“蓝色打印”的项目。如何修复SVN提交“文件丢失”错误?

我已经完成了svn add *,稍后我出于某种原因删除了“Blue Print”项目文件夹。然后我添加了另一个名为“MyProj”的项目并使用svn add

现在,当我尝试提交时,出现“缺少蓝色打印”的错误消息。

我试过svn revert "Blue Print",svn delete "Blue Print",但无法解决问题。我能做些什么来修复我的工作副本和/或回购?

+1

我曾经做过的“修复”SVN的最大和最好的事情是切换到汞;-)如果你认为这是不好的,等到你进入树冲突。 – 2012-04-16 06:15:05

+0

谢谢编辑:-) – Kishore 2012-04-17 04:04:48

回答

3

尝试使用SVN clean,然后进行SVN更新。 Blue Print文件夹应该通过SVN更新(这是你想要的)放回你的工作副本 - 它将是SVN存储库内容的精确副本。然后,只有在工作副本中出现Blue Print文件夹的情况下,才能像SVN存储库中那样,从工作副本中删除Blue Print文件夹,然后将删除提交到SVN存储库。