The version of rsync installed on my system does not give such an output (maybe you can clarify the parameters you use?), But rsync trying to reduce the amount of data sent over the network, scanning the remote and local files for identical "blocks" of data. Thus, only individual parts of a file that are actually different from each other should be sent along the line.
I think it is very likely that the characters that you see in the left column are indicators for the block matching process. + can mean "identical" (or . , I suppose), d , s and t can indicate shifted blocks in offset.
Michiel Buddingh Jul 11 '09 at 16:07 2009-07-11 16:07
source share