[prev in list] [next in list] [prev in thread] [next in thread]
List: subversion-dev
Subject: Re: MT 'blame' and 'log' Auditing - Design Specification
From: Daniel Rall <dlr () collab ! net>
Date: 2007-04-30 23:03:10
Message-ID: 20070430230310.GU27011 () despot ! finemaltcoding ! com
[Download RAW message or body]
On Sat, 28 Apr 2007, Hyrum K. Wright wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Mark Phippard wrote:
> > I still do not agree with this part of the spec:
> >
> > svn blame
> > Two additional columns for each line, with the original revision
> > and author of that line. Unlike other commands, we do not need to
> > worry about multiple source revisions, because each line can have at
> > most one author.
> >
> >
> > I object to the two additional columns. If I run svn blame
> > --merge-sensitive I do not need to see any other information. I
> > thought at one point we even said that were it not for the expected
> > performance hit in getting the merge information that svn blame should
> > just always return this information. When using blame it is not
> > likely that someone would want any other information.
>
> I agree. I was surprised to see that still in the spec.
>
> The comments made elsethread about returning both sets of data through
> the blame API express a valid concern. This should be fairly easy to
> accommodate; the command-line client can just filter this output, while
> other clients can cache it or hide it pending a checkbox or whatever
> else they please.
These extra columns were removed from the func spec. The API will
still provide "actual" and "original" revnum and author -- this will
be noted in the design spec.
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic