On Tuesday, July 13, Jonathan Gray wrote: > On Mon, Jul 12, 2010 at 09:32:30PM -0400, Ted Unangst wrote: > > To help investigate some changes recently, I wrote a tool that will > > extract (reverse) patches from cvs. I was telling a coworker about this > > today, and he said it was a lot like cvsps. Maybe it is, but cvsps chokes > > big time trying to import our tree. Running it just in sys/dev for > > testing printed billions of lines of nonsense warnings without making > > much progress. > > This is because cvsps interprets the rcs information in a log > message of midway.c wrong, manually fixing it works > around the problem.
It's not all that hard to write a yacc/lex parser that can parse *,v RCS files and pull out what you need... :) --Toby.