[Top][All Lists]
[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-----