Hi,

Yesterday I had some talk to (mostly) CVS/SVN based guys about
Mercurial. Maybe it was me, but they were not very happy about possible
move to Mercurial. For two main reasons:

* You have to pull everything
Java source base is more than 1G, as the cvs contains also some compiled
binaries. But for actual work you need much less than that. (Just
pulling 1G over internet would be fun). I know that there have been some
talks about partial tree pull, but is it planned to actually happen?

* Branching/merging. I talked about possibilities of mercurial in full
width, and it scared them. Branching locally is a good thing, but on
server it may not be always wanted. For example if you have the
'official devel line' someone might branch it and later merge in wrong
direction and thus inactivating the official branch. Not that this would
be fatal. After some talk, we agreed that it would be helpful to be able
to disable the possibility of branching of some specific branches. Is
the hook system strong enough to say "branch 'devel' may not be branched
more, unless you are user xx or yy ?"

Thank you

-- 
        Vlad

Attachment: pgpaBrqL8V1KC.pgp
Description: PGP signature

_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org

Reply via email to