svn - SVN 更新后恢复已删除的目录
问题描述
我对我的工作副本进行了一些未提交的更改,并让它们搁置了很长时间。我团队中的其他人删除了我正在工作的脚本所在的整个目录。更新后,由于他们已在 repo 中删除了这些文件,因此它们也已从我的工作副本中删除。恢复工作副本将导致它恢复到最新更新之前的先前更新,不幸的是这将丢失我的更改。是否有机会恢复已被更新替换的本地未提交更改?
解决方案
这个问题在某种程度上与如何撤消 svn 更新?.
正如该问题的答案所讨论的那样,答案是您的脏工作副本在您更新后消失了,消失了,消失了。SVN 在这里无法为您提供帮助。
当然,如果您有另一个备份系统(例如回收站),您可以试试运气(如评论中所述)。
下次,考虑svn status --show-updates
先运行,看看更新时会发生什么。
推荐阅读
- php - 如何在wordpress中使用带有浮点数mysql的BETWEEN查询
- javascript - Javascript 风格的媒体查询
- c# - C# emgucv - 点值 (X, Y)
- python - Python,我如何连接 2 个变量并创建一个指向第三个变量的名称
- ruby-on-rails - 访问 ActionController 参数的值
- php - 向mysql数据库插入数据时出现问题
- python - 如何在使用 plotly 时纠正值错误
- c# - EF Core 删除同一张表上的一对一关系
- xamarin.forms - System.Reflection.TargetInvocationException:调用的目标已引发异常?
- python - build_attrs() 得到了一个意外的关键字参数“类型”