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

Re: blame to show list of revisions that changed a line

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 14 Nov 2008 20:01:56 +0100

Lorenz wrote:
> would it be possible to extend blame to show not only the last
> revision that changed a line, but a list of all revisions that touched
> that line?
>
> As far as I understand the internal workings of blame, it needs to do
> a walk through and compare of all revisions anyway.
>
> Hm, if TSVN doesn't do the walk itself but uses a svn api routine,
> then I'm probably asking this question in the wrong mailing list 8-)

No, TSVN doesn't do the walk itself. I've thought of implementing the
walk myself in TSVN so we could add buttons to TortoiseBlame for
stepping through all revisions, but this could cause problems with very
big files (we'd either have to store each revision of the file in a temp
file, or worse keep everything in memory). Now imagine that for files >
10 MB in size...

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net

Received on 2008-11-14 20:02:13 CET

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

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