Я получаю нечетное поведение с Silver Searcher, которое я только что обнаружил при поиске строки в моей базе кода. В корневой папке я звонюНевозможно найти результат с помощью Silver Searcher на определенной глубине
% ag branding_black_with_bundles
% ag --depth -1 branding_black_with_bundles
и ничего не получаю. Однако, когда я называю то же самое с АСК, я получаю результат
% ack branding_black_with_bundles
app/database/seeds/test_seeder/dumps/Swf.php
88: array("id"=>907,"title"=>"branding_black_with_bundles","original_filename"=>"original_filename","created_by_id"=>2,"created_at"=>"2013-09-14 18:16:12","updated_at"=>"2013-06-15 04:14:50"),
Когда я кд вниз один каталог ближе, я нахожу это:
% cd app
% ag branding_black_with_bundles
database/seeds/test_seeder/dumps/Swf.php
88: array("id"=>907,"title"=>"branding_black_with_bundles","original_filename"=>"original_filename","created_by_id"=>2,"created_at"=>"2013-09-14 18:16:12","updated_at"=>"2013-06-15 04:14:50"),
Что случилось? Это ошибка, или я не хватает какой-то настройки?
: Любой из этих файлов игнорируется контролем версий? по умолчанию ag не ищет их. попробуйте 'ag -U branding_black_with_bundles', чтобы не использовать игнорирование по умолчанию .. (больше информации на странице руководства в разделе Игнорирование файлов). Угадайте, что это что-то вроде этого, так как у вас, вероятно, есть. (Git | hg) игнорировать в корне вашего приложения, но как только вы заходите в каталог приложения, он не обрабатывается – Doon
Хорошая идея, но этот файл не в gitignore , и 'ag -U branding_black_with_bundles' также ничего не возвращает: \ – socksy
Aha! Предыдущий разработчик добавил его в .agignore, который -U не игнорирует :) Спасибо, что поставил меня в правильном направлении! – socksy