尽管文件在磁盘上,Tortoise SVN仍将文件报告为“丢失”或“已删除”

And*_*dén 5 tortoisesvn

当我在tortoise svn中打开提交对话框时,可以看到很多文件丢失删除了,但是我在磁盘上了。

丢失和删除有什么区别?

如果有它们,它们如何丢失或删除?

(svn状态不报告这些文件)

Ste*_*fan 4

  1. Missing:意味着该文件实际上在您的工作副本中丢失。如果您在不使用 svn 命令的情况下删除文件,就会发生这种情况。您可以通过更新工作副本或使用恢复命令来恢复丢失的文件。

  2. 已删除:文件在 svn 中被删除,即在下次提交时将其标记为删除。即使文件本身仍在您的工作副本中,也会显示此状态。如果它仍在工作副本中,它将在下次提交时删除。下一次提交也将从存储库中删除该文件。