CVS repository incremental archives
Posted by Steve Revill Fri, 04 Dec 2009 01:23:00 GMT
To help people who want to keep a mirror of our CVS repository on their own machines, we’ve been publishing a cvs-repos tarball on our downloads pages which includes all of the repository (minus the CVSROOT directory that you have to create yourself). This tarball is automatically generated in the early hours of each morning (UK time).
However, this is a bit wasteful of bandwidth and painful for people to download and dearchive every time they want to update their local mirror. So to help out, we’ve introduced three smaller tarballs:
1. cvs-repos-day 2. cvs-repos-week 3. cvs-repos-monthThese are each rebuilt every morning but only include files which have changed in the last 24 hours, seven days or one month respectively. We hope this makes things much easier for keeping your mirrored source repositories up to date.
Note: due to the way they are built, the archives do include lots of empty directories (the whole directory structure) but none of the repository files unless they changed within the specified time period.