Tortoise SVN 将文件报告为 "missing" 或 "deleted",尽管它们存在于磁盘上
Tortoise SVN reports files as "missing" or "deleted" although they are present on disk
当我在 Tortoise svn 中打开提交对话框时,我可以看到很多文件 missing 或 deleted,但是我有它们在磁盘上。
丢失和删除有什么区别?
如果我有它们,它们是如何丢失或删除的?
(svn status 不报告那些文件)
- 缺失 = 文件存在于存储库中但不在您的工作副本中
- 已删除 = 文件已在您的工作副本中删除,并且即将在存储库中删除
missing:表示文件在您的工作副本中实际上丢失了。如果您不使用 svn 命令删除文件,就会发生这种情况。您可以通过更新工作副本或使用 revert 命令来恢复丢失的文件。
deleted:文件在svn中被删除,即在下次提交时被标记为删除。即使文件本身仍在您的工作副本中,也会显示此状态。如果它仍在工作副本中,它将在下一次提交时被删除。下一次提交也将从存储库中删除该文件。
当我在 Tortoise svn 中打开提交对话框时,我可以看到很多文件 missing 或 deleted,但是我有它们在磁盘上。
丢失和删除有什么区别?
如果我有它们,它们是如何丢失或删除的?
(svn status 不报告那些文件)
- 缺失 = 文件存在于存储库中但不在您的工作副本中
- 已删除 = 文件已在您的工作副本中删除,并且即将在存储库中删除
missing:表示文件在您的工作副本中实际上丢失了。如果您不使用 svn 命令删除文件,就会发生这种情况。您可以通过更新工作副本或使用 revert 命令来恢复丢失的文件。
deleted:文件在svn中被删除,即在下次提交时被标记为删除。即使文件本身仍在您的工作副本中,也会显示此状态。如果它仍在工作副本中,它将在下一次提交时被删除。下一次提交也将从存储库中删除该文件。