CVSでcommitのたびにupdatewo
知っているひとは知っているんだろうけど,
CVS--Concurrent Versions System (in japanese)
B.6.2 取得済のコピーを最新に保つ
http://www.cyber.sccs.chukyo-u.ac.jp/~kin/help/cvs-jp/cvs-jp_140.html#SEC148
cvs -d $CVSROOT co CVSROOT cd CVSROOT vi loginfo cvs ci
loginfoには
^lib (date; cat; (sleep 3; cd ~/lib; cvs -q update -d) &) >> $CVSROOT/CVSROOT/updatelog 2>&1
とかしておけばOK.