Hello,

On 26/01/13 16:26, David Seikel wrote:
> On Sun, 27 Jan 2013 01:31:54 +1000 David Seikel <onef...@gmail.com>
> wrote:
> 
> I don't normally use blame, but this is the sort of thing where blame
> might become more important.  Looking at a file that I know well, coz I
> wrote most of it, efl/src/lib/edje/edje_lua2.c, and phabricator blames
> Gustavo for almost all of it, except for the little commit I made since
> it got merged.  Gustavo's blame is coz he copied the file into efl as
> part of the edje merge.  In fact, I wrote most of it, raster wrote most
> of the rest, and there's been little bits of others scattered through
> it.  Does this mean that ALL the blame for anything in EFL is gonna be
> for the person that copied the files in during initial merges?  Did
> whatever method was used to merge EFL break history, or did that history
> get confused in the move to git?
> 
> OK, I just ran svn blame on that file in my local copy, and it got the
> blame correct, as I mentioned above, says I wrote most, raster wrote
> most of the rest, others have little bits of it.  So It's that git that
> is wrong.

On the command line you can try using the following:

git blame -C -C -M -M <file>

(Yes, list the options twice)
Tracks movements and copies of lines across files. Beware, this may be
rather slow. :-/

I would think that the web interface doesn't use it because of that.


Regards,
Daniel

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to