fshash.in, fshash.1: Don't reuse virtual inode numbers spuriously.
[rsync-backup] / fshash.1
index 788a7d8..8577d65 100644 (file)
--- a/fshash.1
+++ b/fshash.1
@@ -12,6 +12,8 @@
 .IR cache ]
 .RB [ \-f
 .IR format ]
+.RB [ \-C
+.IR version ]
 .RB [ \-H
 .IR hash ]
 .RI [ file
@@ -95,6 +97,20 @@ format doesn't work well: see
 .B BUGS
 below.)
 .TP
+.B \-C, \-\-compat=\fIversion
+Produce a manifest with the given compatibility
+.IR version .
+Alas,
+.B fshash
+has bugs in the way it produces manifests.  Fixing the bugs makes the
+output better, but now it can't be compared with old manifests which
+were made with the bugs.  By default,
+.B fshash
+produces manifests in the most recent format, but this option will force
+it to be compatible with old versions.  The original version was 1; all
+later versions print a comment reporting the version number at the start
+of the manifest.  The current version is 2.
+.TP
 .B \-H, \-\-hash=\fIhash
 Use the
 .I hash