Title: RE: Branches without a magic branch number

On a repository of that size, longevity and disparate user-set, it wouldn't surprise me if someone, at some time in the past, simply deleted the tag (tag -d). The revisions would still exist, of course, but there would be no way to get to the tip of the branch. Presumably someone would have tagged the tip of the branch before deleting the magic branch tag in case they *did* want to get back to it, but then the only reasonable thing you could do would be to form a new branch off of that tag.


-----Original Message-----
From: [EMAIL PROTECTED] on behalf of Jon Smirl
Sent: Sat 6/17/2006 10:11 AM
To: [email protected]; Keith Packard
Subject: Branches without a magic branch number

When working on the giant (3GB) Mozilla CVS repository I am
encountering thousand of branches that don't have a magic branch
label. Why is the magic branch number missing?

For example, there should a branch label 1.36.2 but there is none.
1.36.2 obviously exists since 1.36.2.2.2 was branched from it.

[EMAIL PROTECTED] mozilla]$ cvs stat -v Makefile.in | grep 36
        SeaMonkey_M8_BRANCH             (branch: 1.36.4)
        SeaMonkey_M8_BASE               (revision: 1.36)
        AUTOCONF_NSPR_WIN32_XCOMPILE_19990621_BRANCH    (branch: 1.36.2.2.2)

>From the ,v file. You can see that 1.36.2.1 has been created but there
is no 1.36.0.2 magic branch tag. Everything is fine with the 1.34.4
branch. The BASE tag for 1.36.2.2.2 is also missing on 1.36.2.

        SeaMonkey_M8_BRANCH:1.36.0.4
        SeaMonkey_M8_BASE:1.36
        AUTOCONF_NSPR_WIN32_XCOMPILE_19990621_BRANCH:1.36.2.2.0.2

1.36
date    99.06.21.00.26.16;      author mcafee%netscape.com;     state Exp;
branches
        1.36.2.1;
next    1.35;

1.36.2.1
date    99.07.23.16.08.19;      author cls%seawood.org; state Exp;
branches;
next    1.36.2.2;

1.36.2.2
date    99.08.15.20.58.40;      author cls%seawood.org; state Exp;
branches
        1.36.2.2.2.1;
next    ;

1.36.2.2.2.1
date    99.08.20.15.59.59;      author cls%seawood.org; state Exp;
branches;

--
1.36
log
@Better ifdef logic for NECKO.
--
1.36.2.1
log
@Added cross-compiling support variables.
--
1.36.2.2
log
@More changes for cross-compiling support.
--
1.36.2.2.2.1
log
@Merged with HEAD from 8/18 or so.


--
Jon Smirl
[EMAIL PROTECTED]


_______________________________________________
info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs

_______________________________________________
info-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/info-cvs

Reply via email to