info-cvs
[Top][All Lists]
Advanced

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

RE: Branches without a magic branch number


From: Rick Genter
Subject: RE: Branches without a magic branch number
Date: Sat, 17 Jun 2006 11:26:54 -0400

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: address@hidden on behalf of Jon Smirl
Sent: Sat 6/17/2006 10:11 AM
To: address@hidden; 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.

address@hidden 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
address@hidden


_______________________________________________
info-cvs mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/info-cvs


reply via email to

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