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