mergemaster improvement (auto-update for not modified files)

Denis Peplin den at FreeBSD.org
Fri May 6 03:49:03 PDT 2005


Hello!

Julian Elischer wrote:
> Mergemaster could keep checksums of known revisions.
> 
> it wouldn't take much to have just one file with the last 35 checksums
> of each file. (maybe with the $FreeBSD$ line removed if it differs..)

Just implemented both variants (but second is not by count)
1. Full checksum story for every file (~ 650k).
2. Separated by date checksums (year 2000 was taken for example).

New patch to mergemaster:
http://people.freebsd.org/~den/scripts/mergemaster/mergemaster-checksum.diff
Script to collect checksums:
http://people.freebsd.org/~den/scripts/mergemaster/etc_collect_checksums-splitted.sh

This script takes few hours to complete, but checksums list
available too.

Checksums, other links, TODO and full story here:
http://people.freebsd.org/~den/scripts/mergemaster/


More information about the freebsd-hackers mailing list