6

(入学 - 我对 SVN 不是很熟悉,但有人建议我熟悉它。)

我经常删除工作副本中的文件或目录。这在 Cornerstone 中显示为“缺失”。提交工作副本会留下这些“幽灵”文件(我可以理解您可能希望有一天它们回来,但我希望它们至少从活动文件列表中消失)。

有一个大的红色“删除”按钮,邀请您删除幽灵。但是在下一次提交时,我被告知操作无法完成。似乎就是这样。选择“清理”通知我该文件夹不是 Subversion 工作副本。我不能再使用我的存储库了。

有人可以解释一下吗?

  1. 如何处理工作副本中的文件删除?
  2. 如何修复损坏的存储库?

谢谢

4

1 回答 1

5

我想我也有同样的事情发生在我身上。(我也是 SVN 的新手并使用 Cornerstone)。我一直在从 Cornerstone 而不是 Finder 中进行删除,这似乎工作得很好,没有丢失图标。我得到一个红色的 D 图标,然后我提交并且没有幽灵文件或丢失!图标。

我只是尝试从工作副本目录中删除,然后!丢失的图标和ghost文件挂起,但是如果我右键单击ghost文件并选择删除,我会得到D图标。然后提交,一切都很好......没有更多的ghost文件。

我一直在更新我的 Cornerstone 版本。我在 v2.5.2。也许这是在Cornerstone中修复的东西?我想我记得在 1 点有与你完全相同的经历。我想我退出了 Cornerstone,重新打开它,选择了那个工作副本,然后点击更新并修复它,但不确定......

于 2011-10-06T17:57:52.080 回答