The TkCVS cross-platform user interface for CVS now supports Subversion too. Its tools for status, tagging, branching, merging, and checking in/out work for both systems. TkCVS can draw branch diagrams of the revision history of CVS and Subversion files.