TortoiseSVN 删除实际存在的文件的状态
TortoiseSVN deleted status on files that are actually present
突然 TortoiseSVN 报告我的源文件夹中的大部分文件在提交 window 中处于 已删除 状态。这是没有意义的,因为文件在那里(双重检查)。嗯,我已经使用 TortoiseSVN 很多年了,我从来没有遇到过这样的问题。我还重新启动了更新到最新 Tortoise 客户端的计算机以及我认为可能有用的所有常见内容...
客户端版本:1.9.4
谢谢
//编辑:还有一件更有趣的事情:如果我在资源管理器中打开目录,文件会有这个带红叉的奇怪图标。我以前没见过这个图标,但这是可以理解的,因为你不会经常看到带有 "deleted" 图标的文件,因为很明显,如果它真的被删除了,你将看不到任何图标...
带有 D
(红叉覆盖图标)的项目计划删除存储库。一旦您提交此更改,这些项目将从 HEAD(即最新)修订版中删除。它们将保存在存储库历史记录中。
您在工作副本中使用了 Delete (keep local) (svn delete --keep-local
) 选项。这就是为什么当您 运行 svn status
仍然在工作副本中的项目时看到 D
的原因。
运行 Undo Changes (svn revert
) 取消安排提交。
突然 TortoiseSVN 报告我的源文件夹中的大部分文件在提交 window 中处于 已删除 状态。这是没有意义的,因为文件在那里(双重检查)。嗯,我已经使用 TortoiseSVN 很多年了,我从来没有遇到过这样的问题。我还重新启动了更新到最新 Tortoise 客户端的计算机以及我认为可能有用的所有常见内容...
客户端版本:1.9.4
谢谢
//编辑:还有一件更有趣的事情:如果我在资源管理器中打开目录,文件会有这个带红叉的奇怪图标。我以前没见过这个图标,但这是可以理解的,因为你不会经常看到带有 "deleted" 图标的文件,因为很明显,如果它真的被删除了,你将看不到任何图标...
带有 D
(红叉覆盖图标)的项目计划删除存储库。一旦您提交此更改,这些项目将从 HEAD(即最新)修订版中删除。它们将保存在存储库历史记录中。
您在工作副本中使用了 Delete (keep local) (svn delete --keep-local
) 选项。这就是为什么当您 运行 svn status
仍然在工作副本中的项目时看到 D
的原因。
运行 Undo Changes (svn revert
) 取消安排提交。