Как сделать так, чтобы PhpStorm наблюдал за файлами (трек Git), которые монтируются извне как подключенный диск?
У меня Windows 10 Professional, и я сопоставляю удаленный диск из моей виртуальной машины.
Я продолжаю получать это уведомление External file changes sync may be slow: Project files cannot be watched (are they under network mount ?)
Я предполагаю, что по этой причине отслеживание файлов git далеко. Обычно, когда я делаю изменения файла при отслеживании git, имя файла становится синим, а новые файлы - красным, а зафиксированные - зеленым. Однако после этого монтирования, даже если файлы уже зафиксированы и отправлены, PhpStorm по-прежнему показывает файл синим цветом и не синхронизируется должным образом.
В других сообщениях предлагалось подключить сетевой диск как локальный диск. Я уже сделал это, подключенный диск также имеет свою букву диска "Y:/"
Не уверен, какую конфигурацию я пропустил.
0 ответов
Вы можете использовать rsync
и плагин File Watcher в PHPStorm для этого. Вам необходимо установить MingW или WSL на вашем компьютере с Windows.
Создать
mage-sync.bat
файл с содержанием ниже:REM Starting sync... bash -c "rsync -a /mnt/c/git/magento2/app/ hash:code/magento2/app/ --no-perms --no-owner --no-group --cvs-exclude" REM Finished syncing
Я написал сообщение об этом здесь.