Visual Studio Code Insiders изменяет права доступа к файлам

Visual Studio Code Insiders изменяет права доступа к файлам

Я запускаю Visual Studio Code Insiders в Windows 10, и у меня есть Ubuntu VM, которая совместно использует смонтированный каталог Samba. Всякий раз, когда я редактирую (в Windows) файл скрипта оболочки (например, test.sh) и сохраняю его (на машине Ubuntu), он проверяет права доступа к файлам. Похоже, это функция VSCode, так как все мои расширения отключены, а он все равно делает это изменение. «Забавно», что это повлияло только на мои скрипты оболочки и файлы bbappend (рецепты добавления yocto).

Не могу найти причину. ПОМОГИТЕ!!!!

Спасибо заранее!

решение1

РЕШЕНО!

После некоторого расследования я пришел к выводу, что эта проблема не имеет ничего общего с Visual Studio Code, а скорее с моими конфигурациями сервера Samba. По умолчанию конфигурация сервера Samba сопоставляет права доступа к файлам Windows с Linux как 744. Поэтому, чтобы исправить это, я добавил в Global Settings:

создать маску = 0644

и

создать каталог = 0644

также удобно не отображать бит Архива, добавляя

архив карты = нет

Связанный контент