Microsoft/vscode

Git - Removing a folder from multi-root workspace does not remove repo

Open

#108 757 ouverte le 15 oct. 2020

Voir sur GitHub
 (14 commentaires) (3 réactions) (1 assigné)TypeScript (10 221 forks)batch import
buggitgood first issuehelp wantedteam-low-hanging

Métriques du dépôt

Stars
 (74 848 stars)
Métriques de merge PR
 (Merge moyen 11h 43m) (1 000 PRs mergées en 30 j)

Description

Version: 1.50.1 (user setup) Commit: d2e414d9e4239a252d1ab117bd7067f125afd80a Date: 2020-10-13T15:06:15.712Z Electron: 9.2.1 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Windows_NT x64 10.0.19041

Steps to Reproduce:

  1. Create a multi-root workspace:

    • folder_A contains git-repo A
    • folder_B contains git-repo B

    SCM pane shows repo A and repo B

  2. Remove folder_B from workspace

    SCM pane still shows repo B (expected: repo B is automatically closed/removed)

  3. Select "close repo" on repo B

    repo B vanishes from SCM pane

  4. reopen workspace

    SCM pane again shows repo B (expected: repo B does no longer show up)

Workaround: Delete workspace settings under C:\Users\<username>\AppData\Roaming\Code\User\workspaceStorage.

Does this issue occur when all extensions are disabled?: Yes/No

Guide contributeur