Paul Vinkenoog wrote:
>> We can start with a simple solution. Just create a single "release"
>> >  branch which gets modified the every time we publish something on the
>> >  site. The HEAD branch must keep at least the same version as the
>> >  "release" one. It may also have newer (immature) versions committed, but
>> >  it is up to the author.
> Hmmm... so any "dirty" versions are committed to HEAD (or stay on Helen's 
> computer), and as soon as something can be published, it's committed to the 
> release branch. Simple and effective! Why, you don't even need tags with this 
> approach - although you can use them if you want to.
>
> Now why didn't*I*  think of this?:-)
>
> I'm all for it. It only requires some extra attention to our local copies; we 
> have to know whether we're on a branch or not while working on the sources. 
> But even that is simple: all the editing work is done in HEAD.

This might ACTUALLY be a situation where hg ( or git is you must ) can be made 
to work ...
A managed version of the release copy is maintained and only 'approved' 
material 
is allowed into it. Anybody else can manage their own work locally and maintain 
their own commits, information on which can be merged with the 'master' as 
required.
DVCS has created as many problems as it supposedly solved, but part of the 
problem IS simply managing a clean master copy and controlling what goes into 
it. This may become academic since while cvs to hg conversion is currently 
simple, work is ongoing on the mirror link. svn<>hg simply works.
Having said that, the nice side by side view of local and cvs based files to 
pick and choose from in Eclipse is still work in progress :( Why is everything 
one step forward and two back?

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

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Firebird-docs mailing list
Firebird-docs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/firebird-docs

Reply via email to