Subject: Speedy CVS Updates
To: None <NetBSD-users@NetBSD.org>
From: dieter <dieter.NetBSD@pandora.be>
List: netbsd-users
Date: 10/09/2004 10:46:11
Hey all,

Some time ago I was bored waiting for a cvs update to complete and I 
started writing a script to update CVS trees more efficiently. This was 
more complicated than I thought but I'm already quite happy with the 
result. (It's not yet perfect, though.) If you're interested in saving 
your and NetBSD CVS server's resources and time, give it a try...

The script is called scu (Speedy CVS Updates) and you can find it on 
http://moon.vub.ac.be/scu .

The idea is that it's silly to crawl through the whole tree when in fact 
only a few files changed and it is known which files and in what way they 
changed. (It is known because all the information needed is mailed to 
-changes mailing lists.) First I let procmail pipe these mails through a 
perl script which creates logfiles. SCU downloads these logfiles to 
determine what needs to be updated.

All comments welcome... ;)


dieter

-- 

 	There is virtue in doing the right thing just for
 	the sake of doing it right.  -- Nicholas Petreley