Полнотекстовый поиск Perforce

Быстрый вопрос, скорее всего, у меня будет больше позже.

В настоящее время я изучаю решения для управления документами, и мне интересно, смог ли кто-нибудь настроить полнотекстовый поиск в хранилище Perforce? В частности, для документов Microsoft Office (word, excel), однако я вижу, как это будет полезно для обычных текстовых файлов.

Я помню, что некоторое время назад читал что-то о полнотекстовом поиске (в P4 KB или списке рассылки), однако не смог найти его после нескольких поисков.

Если это невозможно, было бы полезно несколько предложений о том, как можно достичь решения, например. с помощью служб поиска Windows (Sharepoint).


person Dennis    schedule 18.09.2012    source источник


Ответы (2)


Один из способов сделать это — (а) создать клиент, отображающий интересное содержимое хранилища, (б) настроить автоматизацию для регулярной синхронизации этого клиента (например, раз в секунду), чтобы он всегда был актуальным, (c) настроить программное обеспечение, такое как dig, Copernicus, Google Desktop Search Engine или Lucene, для индексации содержимого материалов, синхронизированных клиентом, и (d) настроить какой-либо веб-сервер, который обслуживает результаты. системы индексации для поисковиков.

Это требует объединения нескольких компонентов, но я построил подобную систему около 10 лет назад за выходные, и она отлично держалась в течение 7 с лишним лет, пока я не ушел из этой организации.

person Bryan Pendleton    schedule 19.09.2012
comment
Это звучит хорошо; Я буду исследовать дальше. Скорее всего, в качестве индексатора будет использоваться Microsoft Search Server, поскольку он предоставляет веб-портал и также доступен через проводник Windows, что является огромным преимуществом. (microsoft.com/enterprisesearch/en/us/search-server -express.aspx). - person Dennis; 20.09.2012

Я не уверен в формате excel/word, но при работе с текстовыми/кодовыми файлами вам может пригодиться команда P4 grep. Пожалуйста, попробуйте:

блог P4 Grep и Руководство P4 Grep

Надеюсь, вы получите зацепку оттуда.

person Raghuveer    schedule 18.09.2012
comment
Спасибо за ваш вклад. p4 grep мог бы быть полезен, если бы его можно было расширить для индексирования офисных документов. В идеале, в конце концов, нужно что-то доступное для всех, то есть не только для программистов. - person Dennis; 18.09.2012
comment
Да, верно ! Пожалуйста, поделитесь с нами решением. Это будет полезно для всех. - person Raghuveer; 19.09.2012
comment
обязательно поделюсь своим исследованием/решением, как только я его придумаю. - person Dennis; 20.09.2012