> Stefan Sperling wrote: > > > I'd rather see a general purpose repository search tool which crawls > > > the repository and monitors commits to gather indexing information, > > > and which can answer arbitrary search queries.
A general-purpose repository search tool (however it works) would be great, but there is definitely a high-level design flaw in the basic "svn log" and similar commands with not being able to identify deleted items. For example: r1: /d /foo r2: /d /foo /bar r3: /d /bar $ svn log -r2:3 ^/d That's fine - it shows "/d/foo" was deleted. $ svn log -r2:3 ^/d/foo That's rubbish - it says svn can't find /d/foo at r3, so it aborts the operation. That's by design, in a sense, but from a user interface point of view, there is, to put it kindly, room for improvement. It may be a good idea, as you suggest, NOT to try to enhance "svn log" to support arbitrary searches, and instead to provide searches in some other way. But I think we need to make "svn log" (and "svn diff", etc.) support basic queries that refer to a deleted item. - Julian Karl Heinz Marbaise wrote: > May you can take a look to http://www.supose.org as a starting > point ....currently it's not available as an PlugIn for trac etc. but > it works...