From owner-freebsd-hackers Sun Sep 7 19:00:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA26243 for hackers-outgoing; Sun, 7 Sep 1997 19:00:28 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA26236 for ; Sun, 7 Sep 1997 19:00:24 -0700 (PDT) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id SAA09418; Sun, 7 Sep 1997 18:55:39 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd009416; Mon Sep 8 01:55:38 1997 Message-ID: <34135B01.6201DD56@whistle.com> Date: Sun, 07 Sep 1997 18:55:13 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: "info-cvs@prep.ai.mit.edu" CC: hackers@freebsd.org Subject: [RFC] Possible CVS change.. Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Dear CVS guru's (and freebsd types CC'd), By changing the following change: (big isn't it?) the following becomes possible: cvs checkout -rMY_BRANCH -D"7 days ago" my-module also cvs update -rMY_BRANCH -D"May 1" my-module is also allowable.. this seems useful to me In fact I desperatly need this.. does anyone know if tis is a reasonable thing to do, (or not?) if you are one of the maintainers I'd definitly like to hear from you, as if I don't I'll add this change to the FreeBSD CVS mirror, as we use many branches and not being able to check them out to a past date is a real pain.. better methods are of course just as welcome, e.g. "-rMY_BRANCH:May 1" would work just as well for me. julian@freebsd.org --- update.c Sun Sep 7 18:21:58 1997 +++ update.c.new Sun Sep 7 18:21:42 1997 @@ -491,7 +491,7 @@ && tag != NULL && finfo->rcs != NULL) { - char *rev = RCS_getversion (finfo->rcs, tag, NULL, 1, NULL); + char *rev = RCS_getversion (finfo->rcs, tag, date, 1, NULL); if (rev != NULL && !RCS_nodeisbranch (finfo->rcs, tag)) nonbranch = 1;