Hi, It turns out CVS doesn't always give the status output in the order requested. According to my local CVS gurus this is a known CVS issue. The attached patch just makes the script check each file in turn. It's slower but correct. I also slightly formatted the warn output when it detects problems as multiple line wraps with long file paths where making my eyes bleed :-) -- Alex, homepage: http://www.bennee.com/~alex/ Absence makes the heart go wander.
Attachment:
0001-Make-git-cvsexportcommit-status-each-CVS-file-in-tur.patch
Description: application/mbox