Package: s3cmd Version: 0.9.9-2 Severity: wishlist It would be nice if sync could detect renamed files, which it will currently delete and re-upload. The detection could easily be done at the end of _compare_filelists(), by trying to find matches between what remains of src_list and dst_list by size and MD5. This should probably be an option, though, since it may force the computation of the hash over many local files.
(Note: beware of the edge case of swapping two files.) Another improvement (though less useful to me) would be to detect copied files, a sort of generalization of the above. I thought of giving the renaming case a try, but the code's a bit too hairy for my tastes. So, here's a wishlist report instead. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26.8 (SMP w/1 CPU core) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages s3cmd depends on: ii python 2.5.4-2 An interactive high-level object-o ii python-support 1.0.3 automated rebuilding support for P s3cmd recommends no packages. s3cmd suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

