On 09/01/2015 08:11 PM, Joseph Myers wrote: > On Tue, 1 Sep 2015, Richard Earnshaw wrote: > >> Renaming the files during the conversion is clearly *not* the right >> thing to do: it would break all builds of old code. > > Indeed. Ideally the tree objects in the git conversion should have > exactly the same contents as SVN commits, and so be shared with the > git-svn history to reduce the eventual repository size (except where there > are defects in the git-svn history, or the git conversion fixes up cvs2svn > artifacts and so some old revisions end up more accurately reflecting old > history than the SVN repository does).
Actually, I did not propose to alter the repository history. I just meant to say that if .c -> .cc renaming is still planned, it could be done right after conversion, as a normal commit, or, perhaps series of commits on trunk and active development (feature) branches. -- Regards, Mikhail Maltsev