> >> One thing I would really like to see is the diffs of every commit. This is > >> available for DragonflyBSD for instance. Is there a way to find this on > >> OBSD? > > > > CVS and git are very different I don't think you can easily have this > > feature with CVS (if it exists I'd be glad to know it :)). Personally > > Sure it can. see CVSROOT/loginfo. You define a filter and need a > filter-script that will take files with changed revisions, do the 'cvs > diff' and mail out the outputs.
that's for running things when commits happen, but not for generating diffs from a tree after the fact. (a loginfo script to send diffs/cvsweb urls is at https://github.com/jcs/cvs-loginfo/blob/master/loginfo.pl) if you want to generate a single changeset/diff of a commit (which cvs doesn't support natively), you can use devel/cvsps in the ports tree to run on a checked-out tree.