首页 > 解决方案 > SVN 更新后恢复已删除的目录

问题描述

我对我的工作副本进行了一些未提交的更改,并让它们搁置了很长时间。我团队中的其他人删除了我正在工作的脚本所在的整个目录。更新后,由于他们已在 repo 中删除了这些文件,因此它们也已从我的工作副本中删除。恢复工作副本将导致它恢复到最新更新之前的先前更新,不幸的是这将丢失我的更改。是否有机会恢复已被更新替换的本地未提交更改?

标签: svntortoisesvn

解决方案


这个问题在某种程度上与如何撤消 svn 更新?.

正如该问题的答案所讨论的那样,答案是您的脏工作副本在您更新后消失了,消失了,消失了。SVN 在这里无法为您提供帮助。

当然,如果您有另一个备份系统(例如回收站),您可以试试运气(如评论中所述)。

下次,考虑svn status --show-updates先运行,看看更新时会发生什么。


推荐阅读