At Fri, 6 Nov 2009 13:36:35 -0500, Thor Lancelot Simon <tls%panix.com@localhost> wrote: Subject: Re: git copies of cvs modules available > > I'm not sure how a ,v file which works properly with CVS can be called > "corrupted". If I understand correctly CVS is _not_ "properly" interpreting the corrupted ,v file either because it is in fact corrupted, perhaps by being structured in such a way that no possible sense can be made of the revisions and branches given the "proper" interpretation of such things in the context of CVS (as opposed to RCS -- i.e. the file might be a legal and proper RCS file, but not a legal and proper CVS file). For example with src/games/hunt/Makefile there's some really bizarre confusion w.r.t. the vendor branch -- it is in an impossible state. (revision 1.1 and revision 1.1.1.1 MUST always be identical!) I suspect there are several other cases where vendor branch abuse in the NetBSD CVS repository will cause major problems for _any_ conversion tool. There may also be major problems in the NetBSD CVS repository caused by the CVS-incompatible way NetBSD developers have been instructed to move files. RCS file: /cvs/master/m-NetBSD/main/src/games/hunt/Makefile,v Working file: Makefile head: 1.1 branch: locks: strict access list: symbolic names: [[ ...elided... ]] keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.1 date: 1997/10/04 09:11:14; author: mrg; state: Exp; branches: 1.1.1; build hunt. ---------------------------- revision 1.1.1.1 date: 2003/06/11 11:45:14; author: wiz; state: Exp; lines: +204 -3 Import of hunt as of 2003-04-16 from ftp://ftp.cgl.ucsf.edu/pub/hunt.shar.Z, with files moved to proper subdirs. Changes since 19930717: BSD licensed, and minimal fixes. ============================================================================= -- Greg A. Woods Planix, Inc. <woods%planix.com@localhost> +1 416 218 0099 http://www.planix.com/
Attachment:
pgpNq6krJQsUq.pgp
Description: PGP signature