On Fri, 30 Oct 2015, John Peterson wrote:

Basically: 
.) Make a git svn clone of the old repo, create a branch called pre_git_libmesh
.) Merge upstream/master into pre_git_libmesh
.) Merge pre_git_libmesh back into master.

Wait, so we can do this without a force push?

I've wanted to do this for a while but I'd always assumed that the
final step in the process would be "cross fingers with one hand, hit
enter with the other, and pray I don't thereby destroy all our Github
archives".

IMHO :+1: and don't worry about the ludicrously giant merge commit; a
few tens of megabytes will be worth it to have "git blame" working
properly.  Too many times I've glanced at some ancient code and
wondered whether it was my fault; finally I'll be able to *know* it
was my fault!
---
Roy
------------------------------------------------------------------------------
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to