From owner-cvs-etc Fri Sep 15 13:18:46 1995 Return-Path: owner-cvs-etc Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA02095 for cvs-etc-outgoing; Fri, 15 Sep 1995 13:18:46 -0700 Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA02090 ; Fri, 15 Sep 1995 13:18:39 -0700 Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id NAA00516; Fri, 15 Sep 1995 13:18:33 -0700 From: "Rodney W. Grimes" Message-Id: <199509152018.NAA00516@GndRsh.aac.dev.com> Subject: Re: cvs commit: src/etc rc sysconfig To: gibbs@freefall.FreeBSD.org (Justin T. Gibbs) Date: Fri, 15 Sep 1995 13:18:33 -0700 (PDT) Cc: jkh@time.cdrom.com, davidg@Root.COM, CVS-commiters@freefall.FreeBSD.org, cvs-etc@freefall.FreeBSD.org In-Reply-To: <199509152005.NAA24251@aslan.cdrom.com> from "Justin T. Gibbs" at Sep 15, 95 01:05:51 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 889 Sender: owner-cvs-etc@FreeBSD.org Precedence: bulk > > >> Try this, for an example: > >> > >> cvs co foo > >> cd foo > >> cvs diff -rRELENG_2_1_0 -rHEAD > >> > >> You'll see nothing. According to the man page, you're *supposed* to > >> be able to generate diffs against arbitrary tags, but it's certainly > >> never worked that way for me. > > > >Try his instead: (Much faster, saves the cvs co op :-)) > > > >cvs rdiff -rRELENG_2_1_0 -rHEAD foo > > rdiff may not be broken, but cvs diff is. Agreed, and after reading Peters mail and going a looking at the code I see how broken cvs diff is (I rarely use it when looking at differences between branches, I just use rdiff, so I had never seen this particular nasty and suspect not many others have as they use rdiff too :-). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD