Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Mar 1999 10:31:00 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        asami@FreeBSD.org, dcs@newsguy.com
Cc:        cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, grog@lemis.com, peter@netplex.com.au
Subject:   Re: cvs add bug (was: cvs commit: src/contrib/cvs/src diff.c)
Message-ID:  <199903192331.KAA07299@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
> * Mmmm... I noticed that if I have RELENG_3 checked out and try a diff
> * against HEAD, it won't show anything. Could this be related (or is
> * just a case of me having to do my homework)?
>
>This never worked on CVS.  "HEAD" could mean quite a few different
>things depending on context (for instance, if you have RELENG_3
>checked out, then HEAD means the head of RELENG_3, not the real
>"head").

It seems to work now.  HEAD now means the head of everything, at least
for `cvs diff -r HEAD'.  I think it always meant that in other contexts.

>I attempted to fix it a long time ago in src/contrib/cvs/src/diff.c
>(rev 1.2) but had to back it out after realizing what a quagmire it's
>down there.

The cvs maintainers ventured into this quagmire in rev.1.11 (and got it
wrong by considering dead files to be on the HEAD).

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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