Reg : Keyword expansionS ... side issue ...
Lester Caine
lester at lsces.co.uk
Thu Aug 26 16:53:06 UTC 2010
Mike Meyer wrote:
>> My development base is eclipse 3.6 with phpeclipse and other useful tools which
>> > even make CVS nice to work with, so ideally I need MercurialEclipse to work for
>> > me but as usual, some key features such as 'superprojects' are not fully
>> > supported yet. SO I have to manually craft things in the background so that I
>> > can do any work at all. It is just that at some point I would like to be able to
>> > tell a customer ... clone xxx ... and they get their relevant tree.
> See, I think it's weird that you're telling customers to clone repos -
> at least to create copies of directory trees. There are just to many
> ways to break things after that. Unless this is like the old "vendor
> drops" anyway, and the first thing they're going to do is pull all
> your changes into their version of the code.
WHY is that 'weird' ... it is exactly why I AM looking to make hg work for my
projects. Only some customers need that facility, the rest leave the management
to me, and we can live with simply archive file movements in and out via email.
What currently prevents the simple 'clone xxx' for the customers who do want to
be able to add their own packages or modify themeing is the fact that clone xxx
does not pull all of the subrepos making up the project, so they can't easily
run a local copy of the system for testing. They have to start running scripts
to fill in all the gaps. Currently they simply checkout the correct CVS
'superproject' and get everything they need ... and I can oversea problems
because the file headers confirm that the right version of a file is loaded.
Now convincing projects like PHP and Firebird that their long slog to move from
CVS to SVN was a waste of time and they need to change again is not something
I'm am going to spend any time on. Both CVS and SVN third party libraries are
going to remain a fact of life ...
--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php
More information about the Mercurial
mailing list