The CVS backend seems solid as metal to me. No bug reports, no bugs I discovered by myself in a long time, it just works. Therefore, here's the 5.x-2.0 stable version, in parallel to Version Control API 5.x-2.0.
The single lonely fix in here since 5.x-2.0-rc2 is for the new cvs.module compatibility layer module, and does nothing more than making a menu path entry cached. And that's it.