【发布时间】:2018-10-11 17:10:10
【问题描述】:
当 VS 决定这是崩溃的最佳时机时,我正在重命名几个文件/文件夹。重新打开时,我现在有两个版本的我重命名的文件夹,一个是旧名称,一个是新名称。新文件夹没有链接到源代码管理,所以我添加了它们中的每一个。现在,当尝试删除旧的时,我收到以下错误:
此操作无法完成。您正在尝试移除或删除一个源代码管理项目,但该项目在其他地方被独占锁定或无法从源代码管理中删除。
我知道没有其他人检查过这些文件,并且其中的所有文件都有小绿色+,就好像它们是新文件一样。我可以删除所有这些文件,使文件夹为空,但我仍然无法删除它。我也无法从项目中排除该文件夹。
如果我打开文件资源管理器,我可以删除旧文件夹,然后 VS 将允许我删除该文件夹。但是,当尝试重命名其中一个文件夹时,即使该文件夹已被删除,也会出现上述错误。
我的互联网搜索能力不足,我不确定还能尝试什么。关于如何解决此问题的任何想法?
以防万一,受影响的文件夹包含 .cs、.cshtml 和 .js 文件。操作系统是 Windows 10。
【问题讨论】:
-
在删除之前您是否签入了待处理的更改?