我有一个项目,TFS突然想到很多文件都被删除了(本地工作空间)
我认为这是因为我做了一个nuget update-package -reinstall
来解决一些无关的问题。
问题是我不知道自上次办理登机手续后哪些文件包含更改。
恢复的最佳方法是什么? (我知道我可以备份项目,获取最新版本并恢复)
tfpt online
不适用于本地工作区。答案 0 :(得分:0)
NuGet是否已将删除的文件放入回收站?
当你说“尝试撤消删除时,我收到一条错误消息,说明该文件已经存在且必须删除”,磁盘上是否有可写文件?当tf.exe或VS撤消删除时,它预计不存在可写文件,并且不会覆盖它。如果重命名本地文件,则可以撤消删除。这可能是为什么尝试升级文件也会给出错误消息 - 有一个挂起的删除,并且您无法添加或修改已经挂起删除的文件。
对于具有挂起删除的每个文件,您需要确定是否要保留磁盘上的文件。您也可以将它们移动到其他位置,撤消删除,然后比较每个文件以决定保留哪些文件。