Как исключить папки при использовании TFS в vscode?

Я использую расширение Visual Studio Team Services в коде VS для регистрации. https://marketplace.visualstudio.com/items?itemName=ms-vsts.team

Сейчас я пытаюсь проверить изменения в проекте angular, но меня раздражают исключенные 16000 файлов из node_modules: введите здесь описание изображения

Как я могу исключить эти файлы из системы контроля версий? В Visual Studio я использовал файл .tfignore, как насчет vscode?


person sensei    schedule 04.06.2017    source источник
comment
Похоже, что TFVC поддерживает файл .tfignore, который может работать здесь.   -  person poke    schedule 04.06.2017
comment
stackoverflow.com/questions/5533050 /   -  person dbdark    schedule 04.06.2017
comment
@dbdark Не Git, а TFVC.   -  person poke    schedule 04.06.2017


Ответы (2)


У меня была такая же проблема с созданием проекта реакции dotnet core 2 cli с использованием кода Visual Studio и TFVC. Я создал файл .tfignore в корне (там же, где и .gitignore).

Затем я скопировал содержимое файла .gitignore в файл .tfignore, сохранил и готово...

person ShaneRoode    schedule 28.08.2017
comment
Чтобы расширить это, в файле .tfignore вам нужно добавить следующую запись: \node_modules - person Flea; 21.09.2017
comment
Я не использую git, и у меня нет файла .gitignore. Я использую TFVC и поместил файл .tfignore в корень своей папки вместе с единственным файлом, который я надеюсь проигнорировать: firmware.bin. Файл .tfigore, по-видимому, игнорируется, а файл firmware.bin по-прежнему отображается в группе «Исключенные изменения» в системе управления версиями. Любые идеи? - person JohnKoz; 30.09.2017
comment
Примечание: файл .gitignore создается с помощью angular cli. Это не означает, что вы выбрали неверный вариант при подключении к системе управления версиями. Я просто скопировал файл напрямую, и это, похоже, сработало - я не считаю, что требуется какое-либо преобразование. - person Simon_Weaver; 12.06.2018

Поэтому я выполнил все, что упоминали другие, но пропустил следующее, чтобы .tfignore пропускал файлы:

Поместите следующее в файл settings.json Visual Studio Code.

"tfvc.restrictWorkspace": true

Расположение settings.json:

Файл - Настройки - Настройки (верхний правый угол(Открыть Настройки (JSON)))

Что я нашел ответ здесь.

person Elmer    schedule 11.03.2020