CVS Report bug
The more I look into CVS the less I understand. Perhaps you can help me...
For the file los178/sys/kernel/getmem.c I see the following:
saturn:cvs log getmem.c RCS file: /cvs/los178-cvs/los178/sys/kernel/getmem.c,v Working file: getmem.c head: 1.2 branch: locks: strict access list: symbolic names: DEV_LOS178_2p1p0_ppc_20050503: 1.1.1.1.2.1 REL_LOS178_2p0p0-branch: 1.1.1.1.0.4 ... REL_LOS178RSC_2p0p0_ppc_FCS: 1.1.1.1 ... saturn:cvs st getmem.c =================================================================== File: getmem.c Status: Up-to-date Working revision: 1.1.1.1 Repository revision: 1.1.1.1 /cvs/los178-cvs/los178/sys/kernel/getmem.c,v Sticky Tag: REL_LOS178_2p0p0_ppc_FCS (revision: 1.1.1.1) Sticky Date: (none) Sticky Options: -ko
In particular here notice that head says 1.2 but the current working revision is 1.1.1.1. The CVS Report does a:
saturn:cvs diff --brief -r HEAD getmem.c saturn:
Does this mean that there is no difference between 1.1.1.1 and 1.2?!? However if I do:
saturn:cvs diff --brief -r 1.2 getmem.c Index: getmem.c =================================================================== RCS file: /cvs/los178-cvs/los178/sys/kernel/getmem.c,v retrieving revision 1.2 retrieving revision 1.1.1.1 diff --brief -r1.2 -r1.1.1.1 Files /tmp/cvsvGa4M1 and /tmp/cvswGa4M1 differ saturn:
Why is this so? Doesn't -r HEAD mean 1.2 in this instance?