2015-11-03 5 views
0

Я получаю нечетное поведение с 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"), 

Что случилось? Это ошибка, или я не хватает какой-то настройки?

+0

: Любой из этих файлов игнорируется контролем версий? по умолчанию ag не ищет их. попробуйте 'ag -U branding_black_with_bundles', чтобы не использовать игнорирование по умолчанию .. (больше информации на странице руководства в разделе Игнорирование файлов). Угадайте, что это что-то вроде этого, так как у вас, вероятно, есть. (Git | hg) игнорировать в корне вашего приложения, но как только вы заходите в каталог приложения, он не обрабатывается – Doon

+0

Хорошая идея, но этот файл не в gitignore , и 'ag -U branding_black_with_bundles' также ничего не возвращает: \ – socksy

+0

Aha! Предыдущий разработчик добавил его в .agignore, который -U не игнорирует :) Спасибо, что поставил меня в правильном направлении! – socksy

ответ

0

My bad! Оказывается, файл с результатом указан в .agignore, и для его исключения я должен использовать ag -u branding_black_with_bundles и/или удалить из файла .agignore.

Как и в случае с Doon, это могло бы быть и в .gitignore, поэтому, если вы сталкиваетесь с этой проблемой, лучше всего проверить там, также я думаю.

 Смежные вопросы

  • Нет связанных вопросов^_^