# HG changeset patch # User Bernhard Urban # Date 1402565993 -7200 # Node ID 6eef506c173dd3cf99127e4d0b0187eb130193ff # Parent 0cdce0e2d122541da9e54da6d7d8198c6d58e894 mx archive: only print overwrite warning on files diff -r 0cdce0e2d122 -r 6eef506c173d mxtool/mx.py --- a/mxtool/mx.py Wed Jun 11 18:15:45 2014 +0200 +++ b/mxtool/mx.py Thu Jun 12 11:39:53 2014 +0200 @@ -102,7 +102,8 @@ existingSource = zf._provenance.get(arcname, None) isOverwrite = False if existingSource and existingSource != source: - log('warning: ' + self.path + ': avoid overwrite of ' + arcname + '\n new: ' + source + '\n old: ' + existingSource) + if arcname[-1] != os.path.sep: + log('warning: ' + self.path + ': avoid overwrite of ' + arcname + '\n new: ' + source + '\n old: ' + existingSource) isOverwrite = True zf._provenance[arcname] = source return isOverwrite