X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/3bc207b9dd74e1bbe1df75fc1f00b91fea6e5dfc..600b56b31626cfdb49d7e2ec7b3f03fb5847f493:/rsync.yo diff --git a/rsync.yo b/rsync.yo index 34ec99d6..82b0fffb 100644 --- a/rsync.yo +++ b/rsync.yo @@ -1674,8 +1674,11 @@ a "?" (this can happen when talking to an older rsync). The attribute that is associated with each letter is as follows: quote(itemization( - it() A bf(c) means the checksum of the file is different and will be - updated by the file transfer (requires bf(--checksum)). + it() A bf(c) means either that a regular file has a different checksum + (requires bf(--checksum)) or that a symlink, device, or special file has + a changed value. + Note that if you are sending files to an rsync prior to 3.0.1, this + change flag will be present for checksum-differing regular files. it() A bf(s) means the size of the file is different and will be updated by the file transfer. it() A bf(t) means the modification time is different and is being updated @@ -1683,6 +1686,8 @@ quote(itemization( means that the modification time will be set to the transfer time, which happens when a file/symlink/device is updated without bf(--times) and when a symlink is changed and the receiver can't set its time. + (Note: when using an rsync 3.0.0 client, you might see the bf(s) flag combined + with bf(t) instead of the proper bf(T) flag for this time-setting failure.) it() A bf(p) means the permissions are different and are being updated to the sender's value (requires bf(--perms)). it() An bf(o) means the owner is different and is being updated to the