[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Working out a branching scheme [was: tag --seal --f

From: Aaron Bentley
Subject: Re: [Gnu-arch-users] Working out a branching scheme [was: tag --seal --fix]
Date: Thu, 01 Apr 2004 15:02:47 -0500
User-agent: Mozilla Thunderbird 0.5 (X11/20040309)

Juliusz Chroboczek wrote:
I guess what I'm trying to achieve is something equivalent to cvs
symbolic tags, which I'm used to.  If you see better ways of doing
that, I'm all ears.

Here's how I like to do it:

foo--devel--0 ----------------------------------------------->
               |                           |
               foo--release--0.7------     foo--release--0.8
                   |      |          |           |
                  0.7.1  0.7.2      0.7.3       0.8.1

i.e., release is a real, live, branch (which is *good* in Arch).

The number on the end of devel would still be 0 even if you were doing foo--release--3.1.

Changes made in release get merged back into devel (which is usually easy in Arch). I didn't show that. (Merging devel to release is rare.)

Every time you change the third number, that's cause for a tag.

But that's just my approach.  Everyone has their own approach.

Aaron Bentley
Director of Technology
Panometrics, Inc.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]