[Top][All Lists]

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

"BASE" tag does not work with cvs log

From: Stephen Lamm
Subject: "BASE" tag does not work with cvs log
Date: Fri, 7 Jun 2002 10:44:52 -0700 (PDT)

>Submitter-Id:   net
>Originator:     Stephen Lamm
>Organization:   Yahoo! Inc.
>Confidential:  no
>Synopsis:      "BASE" tag does not work with cvs log
>Severity:      non-critical
>Priority:      medium
>Category:      cvs
>Class:         sw-bug
>Release:       From cvs HEAD as of 2002-06-06 (also tested 1.11)
System: FreeBSD tongue.corp.yahoo.com 4.3-YAHOO-20010518 FreeBSD 
4.3-YAHOO-20010518 #0: Tue Jun 5 12:11:42 PDT 2001 
address@hidden:/home/src/sys/compile/YAHOO i386

Sometimes it is useful to see what has changed from some tag to what is 
checked out. This would be easy with a command like "cvs log -rSOME_TAG::BASE",
but "BASE" does not work with cvs log. (I am guessing it is sent to the server 
knows nothing about it.)

This is only needed when looked at a set of files. For a single file, it is 
easy to
enter the correct revision numbers manually.
$ export CVSROOT=:pserver:address@hidden:/cvs
$ cvs co -r1.143 ccvs/configure.in
$ cvs log -rcvs1-11-1::BASE

cvs server: warning: no revision `BASE' in `/cvs/ccvs/configure.in,v'
[all revisions shown]

$ cvs -v

Concurrent Versions System (CVS) (client/server)

A workaround is to parse CVS/Entries with a script and use that info to trim
a "cvs log -rSOME_TAG::" command.

reply via email to

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