Hi William,

On Mon, Feb 20, 2012 at 6:21 AM, William Stein <wst...@gmail.com> wrote:
> I want to switch to using git to develop the core Sage library (though
> I'll still submit patches using hg for now).
> How can I do this?

To preserve the commit history under Mercurial, we need to convert
from hg to git format.  This can be done using various tools.  I've
personally used fast-export [1] before to convert a hg repository to a
git repo.  From there, we should be able to start using git for
development.  Git should be able to import patches produced by hg.
For those transitioning from hg to git, here's a brief dictionary [2]
between hg/git commands.

[1] 
http://hedonismbot.wordpress.com/2008/10/16/hg-fast-export-convert-mercurial-repositories-to-git-repositories/

[2] https://github.com/sympy/sympy/wiki/Git-hg-rosetta-stone

-- 
Regards,
Minh Van Nguyen
http://sage.math.washington.edu/home/mvngu/

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to