git blame
isn't showing me the all history of a SVN repository which had its layout reorganized.
I'm using git-svn to access a SVN repository. The SVN repository used to have a structure with a vast tree of folders to hold the many projects. Last year I reorganized and flattened the layout into a more standard trunk/tags/branches layout. The result of which is that all the files in the repository were moved on 17th May 2010.
Using the subclipse SVN client from Eclipse, I can do Team->Show Annotation and it shows the history of a file as I expect - lines of code changed in 2009 are correctly annoted with the author / date / checkin comment.
However, git blame
on the git repository I've cloned using git-svn isn't so useful. For all lines of code modified before 17th May 2010, the annotation is: me / date 17th May 2010 / comment "reorganizing repository...".
I'm presuming the information is still there, is there way to get git blame
to display it? I very speculatively tried git blame -C -C -C...
without success.