vscode Git相对路径未找到

f4t66c6m  于 3个月前  发布在  Vscode
关注(0)|答案(3)|浏览(42)

看到这个内部消息:

console.ts:137 [Extension Host] rejected promise not handled within 1 second: Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among [] {} (at console.<anonymous> (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:168559))
p @ console.ts:137
console.ts:137 [Extension Host] stack trace: Error: Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among []
    at B.getGitRelativePath (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:897744)
    at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989825
    at P.db (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993309)
    at P.cb (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993001)
    at P.show (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989532) (at console.<anonymous> (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:168559))
p @ console.ts:137
mainThreadExtensionService.ts:81 [vscode.git]Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among []
$onExtensionRuntimeError @ mainThreadExtensionService.ts:81
mainThreadExtensionService.ts:82 Error: Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among []
    at B.getGitRelativePath (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:897744)
    at vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989825
    at P.db (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993309)
    at P.cb (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993001)
    at P.show (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989532)
$onExtensionRuntimeError @ mainThreadExtensionService.ts:82
console.ts:137 [Extension Host] rejected promise not handled within 1 second: Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among [] {} (at console.<anonymous> (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:168559))
p @ console.ts:137
console.ts:137 [Extension Host] stack trace: Error: Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among []
    at B.getGitRelativePath (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:897744)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989825
    at P.db (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993309)
    at P.cb (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993001)
    at P.show (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989532) (at console.<anonymous> (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:168559))
p @ console.ts:137
mainThreadExtensionService.ts:81 [vscode.git]Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among []
$onExtensionRuntimeError @ mainThreadExtensionService.ts:81
mainThreadExtensionService.ts:82 Error: Git relative path not found. Was looking for src/vs/workbench/services/notebook/common/notebookdocumentservice.ts among []
    at B.getGitRelativePath (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:897744)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989825
    at P.db (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993309)
    at P.cb (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:993001)
    at P.show (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/dist/main.js:2:989532)
hs1rzwqc

hs1rzwqc1#

当打开包含已添加文件的拉取请求(例如:https://github.com/microsoft/vscode/tree/ben/smoke-playwright)时,该问题会再次出现。GHPRI扩展会在git扩展中为每个来自PR的文件调用show(),但是git扩展会抛出异常,因为这些文件在父提交中不存在。

jvlzgdj9

jvlzgdj92#

在GHPR中的问题正如您所描述的那样。我已经在那里添加了一个"is add"检查,以防止这种情况发生。如果您觉得这是一个足够的修复,请随时关闭!

inkz8wg9

inkz8wg93#

@alexr00,谢谢你!
我会保持这个开放状态,因为我想看看是否需要改变git文件系统提供程序的行为。

相关问题