29

每当我在分支 (Li) 和主分支之间切换时,我都会收到以下消息:

删除目录 'sys/console/api' 失败。我应该再试一次吗?(是/否)

任何人都知道我如何摆脱这个消息?我认为过去我试图错误地删除这个目录,现在我被这个错误消息困住了。

4

3 回答 3

31

此错误消息来自此补丁(在 中compat/mingw.c)和补丁(也在compat/mingw.c 中)。
这通常意味着您的目录“忙碌”,或者不是空的(但只包含私有文件,即非版本化文件)。

因此,请确保在签出分支时,您没有正在运行的进程使您的特定目录“忙碌”。

Ted M Young很有帮助地评论

“忙”的另一个定义是它是您的当前目录!对根目录执行 a 然后更改目录以避免此错误
似乎是最安全的。cd

于 2012-08-12T17:21:01.047 回答
3

我只需要退出 VS Code 即可让错误消失

于 2020-08-20T02:04:59.783 回答
0

与所有阻塞的文件夹/文件一样,使用Process Explorer → Ctrl + F → 键入文件夹名称。查看正在使用它的 vscode、notepad++ 或其他应用程序,终止该进程。

于 2021-12-22T09:46:08.933 回答