Tracy R Reed wrote:

I think I will just have to play with Hg and see if it works like I want. But I think I should really have a decision made by Monday so I'm not sure I'm going to really have many notes to share. And of all of the posts on this thread so far few have really contained information useful to me, this post of yours (as probably the only person on the list who has used hg) being an exception. :)

Actually, I hg for all of my projects now. I specifically use hg rather than git because a significant minority of my projects have a Windows component.

I, unfortunately, just don't have much information on how to use hg the way *you* want to use it.

One other thing to keep in mind, hg and svn/cvs can be used to control the exact same code base--ie. the code can be under both SVN and hg control at the same time.

I have done this: I check out an open source project under SVN control, overlay hg on top of it, do all my work under hg, do fine-grained commits under hg, and once in a while commit to svn and send larger hunks to the main project.

It's a bit annoying, but it can be made to work.

Personally, I use hg as mostly a central repository (I do "hg push" to my main colo machines before stopping work for the day) with the ability to work offline. I don't use a lot of the DVCS features other than offline work. I only occasionally use the more advanced merging stuff.

-a


--
KPLUG-List@kernel-panic.org
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to