Задать вопрос
@evomed

Есть ли проблемы синхронизации, если PhpStorm запущен под Windows, а файлы и приложение находятся в WSL2?

Возникла идея вместо второй убунты с w11 использовать WSL2. Файлы хранить внутри wsl, разворачивать все wsl среде, nginx там, как если бы все было в нативной убунте, а в Винде phpstorm, который к этой wsl подключен. Вроде схема обрисовалась, но пишут, что там какая-то проблема с синхронизацией файлов. Есть такое сейчас? В целом подойдёт wsl для разработки, не для конкретных фич, а прям со старта w11 запускать и работать без заморочек?
  • Вопрос задан
  • 46 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@rPman
Если разворачивать по сети (считай что wsl машина просто еще одна физическая машина в локальной сети) то проблем не будет.

Если же пытаться 'синхронизировать' файлы используя файловую систему, например копируя из wsl файлы через /mnt/c (или еще хуже, напрямую залезая в каталог, где хранятся файлы wsl образа в %appdata% на windows) то будут проблемы. У меня вылезали дикие глюки, например файл windows видел новее чем файл внутри виртуалки, причем обновлял файл и изнутри и снаружи... доходило до абсурда файл удалял, создавал новый, а в windows был еще старый и удалив его, ничего не было.

wsl2 использует образ диска (это по факту нормальная виртуалка по всем правилам виртуализации), говорят с этим конфигом реже проблемы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы