lcvs maintains a global log file for a CVS module and does automated tagging on each commit. Also, informative email may be sent for changes to the repository. Some generally usefuls functions for CVS are also available.
Links
- Download version 1.6.7
- Manual page
- Installation
- Homepage: http://www.merten-home.de/FreeSoftware/lcvs/
- Free Software Directory: http://www.gnu.org/directory/lcvs.html
- FreshMeat: http://freshmeat.net/projects/lcvs/
- LinuxLinks: http://www.linuxlinks.com/Software/Programming/Development/Revision_Control/
- Demo: http://www.merten-home.de/FreeSoftware/lcvs/#Demo
- Contact
- License
- General notes on mini-projects
- Other projects
Demo
Example for two log file entries:
************************************** Date: Fri Jan 4 10:56:34 MET 2002 Author: stefan Tag: scripts_3_50 -------------------------------------- Update of /home/stefan/vault/sm/scripts In directory rosalu:/home/stefan/bin/scripts Modified Files: lcvs -------------------------------------- Log Message: Improved comments in `lcvs'. Takes `-F log' as default and removes it if necessary. ************************************** Date: Thu Jan 3 01:53:28 MET 2002 Author: stefan Tag: scripts_3_49 -------------------------------------- Update of /home/stefan/vault/sm/scripts In directory rosalu:/home/stefan/bin/scripts Modified Files: lcvs Removed Files: cvslog -------------------------------------- Log Message: `lcvs' understands command `Log'. This adopts the functionality of `cvslog', which has been removed.