info-cvs
[Top][All Lists]
Advanced

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

Re: An RCS files viewer?


From: Mark D. Baushke
Subject: Re: An RCS files viewer?
Date: Sat, 25 Feb 2006 09:30:18 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Spiro Trikaliotis <address@hidden> writes:

> * On Wed, Feb 22, 2006 at 10:43:57AM -0800 Mark D. Baushke wrote:
>  
> > Spiro Trikaliotis <address@hidden> writes:
>  
> > CVS will only use even numbers in the 'magic' branch tags (1.7.0.2).
> 
> Oh, I forgot this, yes. BTW: I did not find any rationale behind this
> decision? Why doesn't CVS use even numbers, too?

As to rationale for any of the original CVS ideas, you may need to find
a copy of the original shell scripts that Brian Berliner from Prisma
converted into the first CVS version in C to see if there is one given.

However, I am not sure which question you are asking. Both even and odd
numbers are used in CVS.

CVS uses even number branches for 'magic branches' (x.y.0.<even-number>)
CVS uses odd number branches for 'vendor branches' (1.1.<odd-number>)

Magic branches do not actually create the x.y.<even-number> branch until
there is an x.y.<even-number>.1 revision for the branch to be committed.

Of course, deep branching with odd numbers is not the rule, but you
should be able to do it with an 'cvs import -b 1.1.1.1.3' or some such
if you really needed it. Why you should care what branches CVS uses
internally is something I do not understand...

        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFEAJQpCg7APGsDnFERAq4ZAKDgDahmL4GgtYheYbXSyd1zmsaBVACfeqCf
rMnLttBsDgfB5Fnl64V+uRw=
=57YC
-----END PGP SIGNATURE-----




reply via email to

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