[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Seeking a way to do a full text search in a repository

From: Jean-Claude Antonio <jcantonio_at_arcetis.com>
Date: Thu, 07 Feb 2008 01:45:42 +0100

Hi,

We wrote for our clients this Search Engine and Administration tool for
SVN. And you are free to use it. You can test it here:

http://search.voilasvn.com/

Choose repository: Search demo
leave username/pwd blank
or you can download it as you wish.
You can now plug your own file parser based on file extensions.

JClaude

Stephen Armstrong a écrit :
>
>>> Hello,
>>>
>>> We are starting to implement Subversion in our organization. Our users
>>> have been asking me for a particular feature, and so far my searching
>>> has been in vain. The feature is to be able to do a full text
>>> search of
>>> the content of a repository, but without having to download the
>>> repository to disk. Ideally, this would allow for either searching the
>>> HEAD revision, a specified revision, or a range of revisions. Is there
>>> a client out there that allows for repository searching in this manner?
>>> Note that we are on a Windows platform, so the tool would have to
>>> support Windows.
>>>
>>> Thanks,
>>>
>>> ~ Justin
>>>
>>>
>>> *************************************************************************
>>>
>>> This communication, including attachments, is
>>> for the exclusive use of addressee and may contain proprietary,
>>> confidential and/or privileged information. If you are not the
>>> intended
>>> recipient, any use, copying, disclosure, dissemination or
>>> distribution is
>>> strictly prohibited. If you are not the intended recipient, please
>>> notify
>>> the sender immediately by return e-mail, delete this communication and
>>> destroy all copies.
>>> *************************************************************************
>>>
>>>
>>>
>> Johnathan Gifford wrote:
>> This is a feature that MS-Visual Source Safe has. So if your group
>> is coming from VSS or had experience with VSS in the past, that is
>> why they are asking. But with Microsoft phasing out support for
>> Visual Source Safe, many groups are looking for new options as
>> MS-Team Systems is very expensive and not very light weight. So you
>> may be one of the first looking for similar features such as the
>> search capability that VSS has. Keep in mind, Subversion aimed to
>> replace CVS, not VSS. Now that Subversion is in the 1.x releases,
>> that is starting change as features from ClearCase and Perforce are
>> being developed.
>>
>> Currently, there is no built in option on Subversion to search the
>> files that are in the repository for a certain pattern. There are a
>> couple of tools that could aid though. First being the method
>> mentioned by Andrew Reedick in another response to your post, but
>> this can be ugly and time consuming. Second, I believe there is an
>> enhancement to Trac (trac.edgewall.org) that will allow text
>> searches. However, if you have a rather large repository (10,000+
>> revisions), it'll never get through the initial indexing process in
>> Trac and there is no way to invoke that process from the command line.
>>
>> If this is something that you would like to see added to Subversion,
>> please create an issue (as an enhancement) in the Subversion issue
>> tracker. Make sure there is not one already there though! If you
>> need a secondary person vouching for this feature, let me know the
>> issue number, I'll be glad to do so and add additional input. I
>> would not expect this enhancement to come around until version 2.0 or
>> later because the road map for 1.x is pretty well much laid out and
>> this is no light weight enhancement. I do know that a few of the
>> committers to the project are aware of a need for this feature.
>>
>> Don't let this lack of a feature keep you from going to Subversion or
>> abandoning it. While this feature may be lacking, there are plenty
>> of features that'll make the lives of your developers much better
>> than what they had before.
>>
>> Hope this helps,
>>
>> Johnathan
>>
>>
>>
> If using a second system for this search is an option, I'd recommend
> opengrok (http://www.opensolaris.org/os/project/opengrok/). Opengrok
> is a server-based webapp that allows you to search through any source
> code. It's fast, can work with many different programming languages,
> and any methods or variables shown are links to further searches.
>
> It requires a computer running a servlet container (like Tomcat), and
> the computer running opengrok must have a working copy of all the code
> you want to search.
>
> Steve
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: users-help_at_subversion.tigris.org
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-02-07 01:46:03 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.