On Wed, 2005-11-30 at 14:53 -0800, Mike Stump wrote:
> On Nov 30, 2005, at 7:49 AM, Gunther Nikl wrote:
> > There seem to be more conversion glichtes. I retrieved gcc-2_95-branch
> > from the svn repository and diffed it with my CVS checkout. The diff
> > contained lots of differences.
> > Many files had different CVS $Id strings.
> 
> > I was told that this is harmless but what is the reason for this  
> > difference?
> 
> Some (all?) of these were probably caused by changing the cvs repo  
> pre-svn switchover.  In cvs these things are not version controlled,  
> and `fixing' them caused newly fetched files to then be different  
> then those same exact files fetched in the past (before they were  
> `fixed') even thoughy one fetches the same exact version.  The only  
> solution is to never check in a file without -ko in cvs in the first  
> place.  svn improves upon this by having substitutions all off in the  
> first place.
> 
> You can see if this is the case by refetching from cvs and then  
> comparing to svn.

Well, he was fetching by date, which makes it worse, since as i said,
commit grouping will cause revision by date to not match up with CVS.

tags, etc (IE things with very explicit versions of all the files
involved) should match up.


Reply via email to