True. Anyway the repository is now generated in -kkv mode, which means that any checked out files will have that same content as if checked out from cvs. A .gitattributes file is also generated, which contains the attribute "ident" for these files, which means that git will strip the revision info from the $Id$ markers on commit (and then expand with a git identifier on next checkout).
And that is a Good Thing (tm)? Meaning: I generally find differences between committed and checked out objects confusing, and therefore prefer getting rid of the (antiquated?) $Id$. I.e. IMO, leaving the unaltered in the checked out version would be the most unintrusive option for commits imported from CVS.