cvschangelogbuilder es una utilidad escrita en Perl para generar los Registros de Cambio (ChangeLogs) de un proyecto hospedado en un servidor CVS. El objetivo principal es proveer un mejor resultado que el que se obtiene con el comando 'cvs log' que permita elejir el criterio de ordenamiento, agregar el estado del cambio (agregado, eliminado, modificado) y permitir registros de cambios "diferenciales" entre dos versiones, aún cuando no pertenezcan a la rama principal de desarrollo.