.\" SUCH DAMAGE.
.\"
.\" $DragonFly: src/usr.bin/undo/undo.1,v 1.5 2008/07/16 21:38:10 dillon Exp $
-.Dd May 31, 2008
+.Dd November 16, 2009
.Dt UNDO 1
.Os
.Sh NAME
specified instead of a transaction id where 0 indicates the latest version
and increasing values indicate older versions.
.El
+.Sh EXIT STATUS
+.Ex -std
.Sh EXAMPLES
.Li "undo -d mytextfile"
.Pp
.Li "undo -o mytextfile.old mytextfile"
.Sh DIAGNOSTICS
-Exit status is 0 on success and 1 on error.
+.Bl -diag
+.It "Warning: fake transaction id 0x..."
+While locating past versions of the file,
+.Nm
+came across a fake transaction id, which are automatically generated by
+.Xr hammer 5
+in case the file's directory entry and inode got bisected in the past.
+.El
.Sh SEE ALSO
.Xr hammer 8
.Sh HISTORY
HAMMER only synchronizes information to disk every 30 seconds or so and
a quick file create / delete is done entirely in system memory and cannot
be undone. This can be worked around by running
-.Dq Ar hammer synctid Op filesystem .
+.Dq Nm hammer Cm synctid Ar filesystem .