Re: migrating from SVN to Git
Matthew Fluet <[email protected]> Fri, 8 Mar 2013 20:37:58 -0500
| Newsgroups | gmane.comp.lang.ml.mlton.devel |
|---|---|
| Message-ID | <CAMrhFL6CrrhcUzUMxFfmb6nAmO+K5jnqMrRM=6569i-0Jbxn6A@mail.gmail.com> |
On Fri, Mar 8, 2013 at 7:03 PM, Christopher Cramer <[email protected]> wrote: > On Sat, Mar 02, 2013 at 10:14:36PM -0500, Matthew Fluet wrote: >> Anyways, I'm looking for feedback on the decision to migrate to Git >> and on the conversion. > > I already use git for tracking my local changes to MLton. I tried > using git-svn but it was just too slow... was on the initial checkout > for hours before my daughter happened to unplug my router and kill my > internet connection. So I've been just using svn to grab updates and > committing them into a git branch. Yes, the latency with the initial "git svn clone" is a real killer. For the SVN to Git conversion, I used "rsync" to make a local clone of the Subversion repository, and then used the "--rewrite-root" option to "git svn clone" to point back to the remote Subversion repository (not that root rewrite mattered for the conversion). On my home machine (i.e., behind a cable modem), the "rsync" followed by "git svn clone" takes about 20minutes, with more than half of that time in the "git svn clone". > I guess I'm not too interested in looking at the whole history of changes. > So unfortunately, I don't have any opinion on all the work you did on > converting the history. I think the history is important. Some of the last bugs that I fixed greatly benefited from being able to look at the previous revisions. > But anyway, git is better, so I think your plan sounds good. There are now official mlton and mltonlib Git repositories at https://github.com/MLton. ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev