diff options
author | Michał Górny <mgorny@gentoo.org> | 2016-02-26 20:27:41 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2016-02-26 20:30:09 +0100 |
commit | 932fd213acfd672cda9c326e9ef8f328a9047dcf (patch) | |
tree | 9c7f8c99abe8ce6908872ee5e401804c7542f6e3 /rsync-gen.sh | |
parent | Publish the squashfs snapshot script. (diff) | |
download | mastermirror-scripts-932fd213acfd672cda9c326e9ef8f328a9047dcf.tar.gz mastermirror-scripts-932fd213acfd672cda9c326e9ef8f328a9047dcf.tar.bz2 mastermirror-scripts-932fd213acfd672cda9c326e9ef8f328a9047dcf.zip |
rsync-gen.sh: remove Manifest sync optimization
Previously, we only synced the Manifest if git was newer, which
prevented blowing away the thick Manifest every run. However, since our
thicken code is fast, we can safely blow away the Manifest and rethicken
it every run. This avoids issues where ChangeLog generation takes a
long time and results in a Manifest mtime newer than the next change to
the package.
Requested-by: <dwfreed@mtu.edu>
Diffstat (limited to 'rsync-gen.sh')
-rwxr-xr-x | rsync-gen.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rsync-gen.sh b/rsync-gen.sh index ccf5d12..cf64796 100755 --- a/rsync-gen.sh +++ b/rsync-gen.sh @@ -101,7 +101,7 @@ timelog___end "CHANGELOG-IMPORT" | timelogger # Keep /metadata/cache around so the --rsync switch of egencache will work as # designed timelog_start "STAGEDIR RSYNC" | timelogger -rsync -Wqau \ +rsync -Wqa \ $RSYNC_GIT_EXCLUDE \ --filter 'P /metadata/***' \ --filter 'Pp Manifest' \ |