Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jul 2007 14:54:22 +0200
From:      =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no>
To:        Simon 'corecode' Schubert <corecode@fs.ei.tum.de>
Cc:        freebsd-hackers@FreeBSD.org, Xin LI <delphij@FreeBSD.ORG>, Xin LI <delphij@delphij.net>
Subject:   Re: cvs: how to put vendor-deleted file into Attic?
Message-ID:  <86odhz1g1t.fsf@ds4.des.no>
In-Reply-To: <46A8875E.3010905@fs.ei.tum.de> (Simon Schubert's message of "Thu\, 26 Jul 2007 13\:37\:02 %2B0200")
References:  <46A8865D.2000509@delphij.net> <46A8875E.3010905@fs.ei.tum.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Simon 'corecode' Schubert <corecode@fs.ei.tum.de> writes:
> Xin LI wrote:
> > While maintaining some third party contributed software packages I
> > ran into a problem where, say, if I remove a file from the vendor
> > branch (the file was never dragged off the vendor branch), it does
> > not appear in Attic.
> But it appears as deleted?  That's interesting then.  How is that
> possible?  Can you share the RCS file?

There is nothing interesting about it; a deleted file simply has 'state
dead' instead of 'state Exp' in the entry for the commit that deleted
it.  The Attic serves absolutely no function except an increase in code
complexity, a minimal increase in speed for operations on the trunk, and
a corresponding decrease for operations on branches, since they must
check the Attic for files that are deleted on the trunk but still exist
on the branch.

DES
--=20
Dag-Erling Sm=C3=B8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86odhz1g1t.fsf>