Date: Tue, 7 Aug 2007 19:33:47 +0000 (UTC) From: Colin Percival <cperciva@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/usr.sbin/freebsd-update freebsd-update.sh Message-ID: <200708071933.l77JXl2G011527@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
cperciva 2007-08-07 19:33:47 UTC
FreeBSD src repository
Modified files:
usr.sbin/freebsd-update freebsd-update.sh
Log:
When storing old versions of files for use in generating new files via
patching and for rolling back updates, don't copy a file if it has already
been stored. This provides a significant speedup to the "Preparing to
download files" stage of "freebsd-update fetch" if many updates have already
been applied or if a file being updated is linked many times (such as
/rescue/*).
Reported by: Paul Dekkers
MFC after: 1 week
Approved by: re (bmah)
Revision Changes Path
1.7 +20 -5 src/usr.sbin/freebsd-update/freebsd-update.sh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708071933.l77JXl2G011527>
