每当我在分支 (Li) 和主分支之间切换时,我都会收到以下消息:
删除目录 'sys/console/api' 失败。我应该再试一次吗?(是/否)
任何人都知道我如何摆脱这个消息?我认为过去我试图错误地删除这个目录,现在我被这个错误消息困住了。
每当我在分支 (Li) 和主分支之间切换时,我都会收到以下消息:
删除目录 'sys/console/api' 失败。我应该再试一次吗?(是/否)
任何人都知道我如何摆脱这个消息?我认为过去我试图错误地删除这个目录,现在我被这个错误消息困住了。
此错误消息来自此补丁(在 中compat/mingw.c
)和此补丁(也在compat/mingw.c 中)。
这通常意味着您的目录“忙碌”,或者不是空的(但只包含私有文件,即非版本化文件)。
因此,请确保在签出分支时,您没有正在运行的进程使您的特定目录“忙碌”。
Ted M Young很有帮助地评论:
“忙”的另一个定义是它是您的当前目录!对根目录执行 a 然后更改目录以避免此错误
似乎是最安全的。cd
我只需要退出 VS Code 即可让错误消失
与所有阻塞的文件夹/文件一样,使用Process Explorer → Ctrl + F → 键入文件夹名称。查看正在使用它的 vscode、notepad++ 或其他应用程序,终止该进程。