This is not a problem for builtin cvsps.
However, there is a potential issue if a commit log message has a line in it
which matches re_31 or re_32 (see hgext/convert/cvsps.py). That is, a line
containing exactly 28 dashes or 77 equal signs, and nothing else. I have come
across one of those in one of the (Free?)BSD CVS trees.
If that were to happen, then "cvs admin -m" might be a simpler workaround than
trying to make cvsps.py backtrack around this kind of problem. |