Sorry, I managed to activate some button on Google Groups accidentally and 
prematurely post the above message...

+100. Our main problem with Mercurial is that we are not *using* it. We are 
just using Mercurial as a way for Jeroen to generate changelogs, and no 
other collaborative purpose whatsoever (despite what individual developers 
such as William might be doing with qfinishing patches, committing, etc. 
locally). We currently get zero benefit from using a distributed version 
control system. I completely agree with Jason's assessment of git vs. 
Mercurial, namely that both are serviceable, though git is more so (due to 
its topic branches support). But either git or a "real" Mercurial workflow 
would be vastly superior to the frankly nonsensical way we're using 
Mercurial right now.

My $0.02.

Jason: I'm sure you know this, but the record extension in mercurial allows 
you to do the equivalent of git commit -p, and you can of course use mq 
with a single patch in a patch queue as a simulation of a staging area, 
though this is a little painful compared to git's index.

-Keshav

----
Join us in #sagemath on irc.freenode.net !

-- 
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