Найти в файлах: Поиск по всему коду в Team Foundation Server - PullRequest
99 голосов
/ 03 сентября 2008

Есть ли способ поиска в последней версии каждого файла в TFS определенной строки или регулярного выражения? Вероятно, это единственное, что мне не хватает в Visual Source Safe ...

В настоящее время я выполняю Get Latest для всей кодовой базы и использую Windows Search, но это становится довольно болезненным с более чем 1 ГБ кода в 75 000 файлов.

РЕДАКТИРОВАТЬ : пробовал упомянутые powertools, но опция «Поиск по шаблону» появляется только для поиска по именам файлов, но не по содержимому.

ОБНОВЛЕНИЕ : Мы реализовали настраиваемый параметр поиска в существующей установке MOSS (Search Server).

Ответы [ 12 ]

1 голос
/ 30 сентября 2015

В настоящее время нет способа сделать это «из коробки», но есть предложение для добавления голоса пользователя: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2037649-implement-indexed-full-text-search-of-work-items

Хотя я сомневаюсь, что это так же просто, как щелкнуть выключателем, если бы каждый, кто рассматривал этот вопрос, проголосовал за него, MS, вероятно, что-то реализовал.

Обновление: просто прочитайте блог Брайана Гарри , который показывает этот запрос как находящийся на их радаре, а онлайн-версия Visual Studio имеет ограниченную поддержку поиска, где git используется в качестве vcs: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/13/announcing-limited-preview-for-visual-studio-online-code-search.aspx. Исходя из этого, я думаю, будет справедливо сказать, что это всего лишь вопрос времени ...

Обновление 2: Теперь существует расширение, предоставляемое Microsoft, Поиск кода , которое позволяет выполнять поиск по коду и рабочим элементам.

1 голос
/ 17 октября 2008

Эта надстройка утверждает, что обладает функциональностью, которую, я полагаю, вы ищете:

Team Foundation Sidekicks

...