<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>I chose rsync over diff -r because diff -r is a binary comparison and it takes longer than creating a checksum. Isn't that correct?<br><br>I did not understand this:<br>> Rsync isn't even smart enough to not bother checksumming things that don't even have a comparison file.<br><br>--checksum seems to work as you say even in --dry-run mode. At least it takes a lot of time, which should be a good sign.<br><br><div>> Date: Sat, 20 Dec 2014 21:57:02 -0500<br>> From: kmk@sanitarium.net<br>> To: rsync@lists.samba.org<br>> Subject: Re: How to force checksum in dry-run<br>> <br>> -----BEGIN PGP SIGNED MESSAGE-----<br>> Hash: SHA1<br>> <br>> It will work but why not just use diff -r ?  Or a dedicated file<br>> validation utility like cfv?<br>> <br>> Rsync isn't even smart enough to not bother checksumming things that<br>> don't even have a comparison file.<br>> <br>> On 12/20/2014 09:42 PM, eightfold ? wrote:<br>> > I want to use rsync to diff two folders (with checksum) by using<br>> > dry-run and itemize changes like this: rsync -rni --checksum /dir1/<br>> > /dir2/> ~/Desktop/diff.log<br>> > <br>> > However, I read that in --dry-run rsync wont do checksums. Is this<br>> > true? If it is, is there a way to force checksums i dry-run mode? <br></div>                                        </div></body>
</html>