bug-cvs
[Top][All Lists]
Advanced

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

Re: CVS upgrade differences


From: Rick Phillips
Subject: Re: CVS upgrade differences
Date: Wed, 05 Sep 2007 13:43:05 -0400

OK, where's my STUPID sign.  

After some more experimentation, I realized that the issue is in the
"history" info string being inserted by CVS, which makes it a complete
non-issue.  The files listed are all in third-party source that we use,
internally we don't use the "history" info string.  

Sorry to waste everyone's time.

Rick Phillips

On Wed, 2007-09-05 at 11:03, Rick Phillips wrote:

> Among other things I am the CVS admin at our company.  We are
> currently using CVS version 1.11.2 and looking to upgrade to 1.12.13
> to take advantage of the "write-proxy" feature to better support some
> off-shore development being done.
> 
> Before doing the upgrade of our actual CVS server, I decided to
> prototype the upgrade on a backup system.  I took a copy of the
> current repository on put it on the prototype running CVS 1.11.2.  I
> then did several CVS operations to make sure everything was stable. 
> Among the things I did was a checkout of our entire source tree.
> 
> I then upgraded to CVS 1.12.13, and repeated all my tests, including
> the checkout.  
> 
> When I did a "diff -r --brief" on the two checkouts, I was surprised
> to find 41 file differences.  
> 
> Below is a list of the files that differed after a checkout under CVS
> version 1.11.2 and 1.12.13:  The problem always affect the first
> occurrence of the pattern "*^I$", "*^I^I$" or "*^I^I^M$" (vi "set
> list" format) and none of the ones after that (and there are ones
> after that).  All 41 of these files display exactly one of the
> differences listed in the examples below. 
> 
> I know that in every case below, the difference is in a comment and
> therefore won't create a problem compiling, etc.  BUT it really
> bothers me that version 1.12.13 apparently cannot accurately reproduce
> these files.  
> 
> Has anyone seen this problem before?  Have any other similar issues
> been seen that might affect us in the future. 
> 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/lm80.h 
> 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skaddr.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skcsum.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skdebug.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skdrv1st.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skdrv2nd.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skerror.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgedrv.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgehwt.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgei2c.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgeinit.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgepnm2.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgepnmi.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skgesirq.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/ski2c.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skqueue.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skrlmt.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/sktimer.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/sktypes.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skversion.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/skvpd.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/h/xmac_ii.h
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skaddr.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skcsum.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skdim.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skge.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skgehwt.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skgeinit.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skgemib.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skgepnmi.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skgesirq.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/ski2c.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/sklm80.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skproc.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skqueue.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skrlmt.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/sktimer.c 
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skvpd.c
> Support/phoenix/kernel/linux-2.4.24-uc0/drivers/net/sk98lin/skxmac2.c
> Support/Tools/DIAB_Compiler_Toolkit/compiler/4.3g/include/sys/acct.h
> Support/Tools/DIAB_Compiler_Toolkit/compiler/4.3g/libraries/include/include.unx/sys/acct.h
> 
> The following is an example from a skxmac2.c, see the RED highlight, note the 
> unchanged same pattern in BLUE.
> 
> 1.11.2 checkout:
> 
> $
> /******************************************************************************$
>  *$
>  * History:$
>  *$
>  *^I$Log: skxmac2.c,v $$
>  *^IRevision 1.1.1.1  2004/03/03 22:42:42  cvssvr$
>  *^I- Import snapgear's Kernel Distribution Linux 2.4.22-uc0$
>  *^I$
>  *^IRevision 1.99  2003/07/11 12:19:33  rschmidt$
>  *^IReduced init values for Master & Slave downshift counters to$
>  *^Iminimum values.$
>  *^IEditorial changes.$
>  *^I$
>  *^IRevision 1.98  2003/07/04 12:53:56  rschmidt$
>  *^IChanged setting of downshift feature in SkGmInitPhyMarv().$
> 
> 1.12.13 checkout:
> 
> $
> /******************************************************************************$
>  *$
>  * History:$
>  *$
>  *^I$Log: skxmac2.c,v $$
>  *^IRevision 1.1.1.1  2004/03/03 22:42:42  cvssvr$
>  *^I- Import snapgear's Kernel Distribution Linux 2.4.22-uc0$
>  *$
>  *^IRevision 1.99  2003/07/11 12:19:33  rschmidt$
>  *^IReduced init values for Master & Slave downshift counters to$
>  *^Iminimum values.$
>  *^IEditorial changes.$
>  *^I$
>  *^IRevision 1.98  2003/07/04 12:53:56  rschmidt$
>  *^IChanged setting of downshift feature in SkGmInitPhyMarv().$
> 
> Also another pattern is from acct.h
> 
> 
> 1.11.2 checkout:
>  *^I^IRevision 1.1.1.1  2001/08/13 19:22:21  maharig$
>  *^I^IInitial import of DIAB-SDS compiler toolkit 4.3g$
>  *^I^I$
>  *^I^IRevision 1.1.1.1  2001/08/13 16:46:28  maharig$
>  *^I^IInitial import of DIAB-SDS compiler toolkit 4.3g$
> 1.12.13 checkout:
>  *^I^IRevision 1.1.1.1  2001/08/13 19:22:21  maharig$
>  *^I^IInitial import of DIAB-SDS compiler toolkit 4.3g$
>  *$
>  *^I^IRevision 1.1.1.1  2001/08/13 16:46:28  maharig$
>  *^I^IInitial import of DIAB-SDS compiler toolkit 4.3g$
> One more pattern from the second acct.h in the list:
> 
> 1.11.2 checkout:
>  *^I^IRevision 1.1  2002/02/28 22:37:18  maharig$
>  *^I^IInitial revision$
> 
> *^I^I^M$
> 
>  *^I^IRevision 1.1  1994/03/29 00:42:23  fb^M$
>  *^I^IInitial version^M$
> 
> 1.12.13 checkout:
>  *^I^IRevision 1.1  2002/02/28 22:37:18  maharig$
>  *^I^IInitial revision$
>  *^M$
>  *^I^IRevision 1.1  1994/03/29 00:42:23  fb^M$
>  *^I^IInitial version^M$


reply via email to

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