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

Re: [TSVN] Re: Feature Request:Impact Analysis

From: Peter Mounce <pete_at_molehole.org>
Date: 2005-08-15 21:04:04 CEST

Brad Rhoads wrote:
> Rainer Müller wrote:
>> Brad Rhoads wrote:
>>> Along time ago I used a main frame version control system called Change
>>> Man. It had a command "what uses" that would go and find all files that
>>> related to what you asked for. A server-side, full-text search through
>>> the repository would provide essentially the same function.
>> I really don't understand what you want to do... But maybe your
>> request belongs
> Let's say I want to change a table (mytable) in our database. I'd like
> the ability to search the archive for all the files that reference
> mytable. That way I can see if my intended changed is going have any
> impact on the various applications and other views that use mytable.
> Ideally there would be an option to have the search recurse. For
> example, if myview uses mytable, then I'd like see all the files
> directly affect by mytable, followed by all the files that use myview, etc.
>> more to the Subversion project than to TortoiseSVN which is just a
>> client?
>> Rainer
> I can try posting it there, I wasn't sure if subversion already had
> hooks for what I want to do or not.

If they're less than enthusiastic, you could schedule a job, or set a
commit hook (probably inadvisable) to do an svnadmin dump command on
your repository, and then tell your desktop search tool to index the new
dump file. Or something along those lines. I use Copernic, and while I
don't use it in quite this manner, and it doesn't have the recurse
feature to grow the search, I find that if I want to do what you do,
inside my current working copy, it's simple enough (if time consuming,
what with having to cache hits and then search for those...).

If you use VS.NET, there's a commerical plugin that does roughly what
you want, but I don't remember its name. When I used it six months ago,
it wasn't impressive in that it didn't recurse to grow the tree as hits
are found on your original search - it was pretty much "find in
solution" with a fancy dialog, and only searched files in the solution
(not, for example, entities in a database that are referenced from
code). fmsinc.com? Something like that. I didn't think it was worth
the money.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Aug 15 21:04:25 2005

This is an archived mail posted to the TortoiseSVN Dev mailing list.

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