Поиск в SVN-хранилище - PullRequest
       2

Поиск в SVN-хранилище

2 голосов
/ 12 марта 2012

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

Мне нужен инструмент для поиска в моем полном хранилище.Я попытался выполнить поиск по SVN, его индексатор сообщал мне об ошибке «svn: Malformed network data».

Требуется срочная помощь.

Еще одна вещь, которую я не хочу, чтобы какое-либо решение для командной строки я хотелПользовательский интерфейс для этого.

Будет полезно, даже если я получу какой-либо индексатор, чтобы я мог разработать свой собственный пользовательский интерфейс поверх него.

PS - Исследовал запрос sVN, но не получал никакогоресурс для этого.SupoSE выглядит как закрытый проект, поэтому я думаю не использовать его.

Ответы [ 3 ]

3 голосов
/ 12 марта 2012

Я не уверен, что вы подразумеваете под:

Исследовал запрос sVN, но не получил ни одного ресурса для него

Сайт:
http://svnquery.tigris.org/

вики:
http://svnquery.tigris.org/wiki/FrontPage

документация:
http://svnquery.tigris.org/servlets/ProjectProcess?pageID=o0dpdE

демо:
http://svnquery.tigris.org/servlets/ProjectProcess?pageID=g8GcCC

По моему опыту, SVNQuery очень популярен, хорошо поддерживается и бесплатен.

1 голос
/ 12 марта 2012

Просто идея:

  • Клонирование SVN-репо в Mercurial (hg + hgsubversion)
  • Используйте нативные hg-инструменты для поиска внутри репо (grep, revsets / revset's keys /)
0 голосов
/ 13 марта 2012

Лучший инструмент для поиска по Subversion - это SVNQUERY. Этот инструмент помогает в индексации, а затем в поиске. Он предоставляет механизм веб-поиска, а также поиск окон. Даже это предоставляет вам dll для использования в вашем собственном приложении. Для получения более подробной информации о svn запрос посетите http://svnquery.tigris.org/.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...