Как мне Symfony 2 игнорировать скрытые файлы? Если я редактирую исходное дерево, мой Mac помещает все виды каталогов .AppleDouble повсюду, и я получаю такие ошибки (при запуске команды через CLI):
Ожидаемый класс автозагрузчика
«Thing \ CoreBundle \ Command.AppleDouble \ EnsureIndexesCommand» для
быть определенным в файле
"/Var/www/mysite.com/Symfony/app/../src/Thing/CoreBundle/Command/.AppleDouble/EnsureIndexesCommand.php".
Файл был найден, но класс не был в нем, имя класса или
Пространство имен, вероятно, имеет опечатку.
В каталоге .AppleDouble содержится файл, оканчивающийся на «Command.php», который выбирается Symfony, который считает, что это действительный командный файл, когда он просто служит какой-то цели OSX.
Я вижу, что есть опция ignoreDotFiles, которая по умолчанию включена в конструкторе Finder.php, но она, по-видимому, не действует:
https://github.com/symfony/symfony/commit/7ab3fdeb8325d5a72c44dc73214c97f366a11c4c
Я должен очистить дерево исходных текстов, прежде чем выполнять каждую команду, которая устареет и делает файловую систему Mac и Eclipse нестабильными, поскольку эти скрытые файлы есть по причине.