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.