(no commit message)
authorgh0st <gh0st@web>
Tue, 4 Jan 2011 16:10:34 +0000 (08:10 -0800)
committerCharlie <root@leaf.dragonflybsd.org>
Tue, 4 Jan 2011 16:10:34 +0000 (08:10 -0800)
sandbox/testpage/index.mdwn

index cc129f4..6d7022e 100644 (file)
@@ -74,4 +74,29 @@ You can aslo specify the 'd' flag and get a diff output
     +some more data
 
 # Directory restoring
+
+To restore directory to a prior version we are going to using cpdup command and special hammer notation '@@'.
+
+first we need to get history records for the directory, to get them we are going to use undo command.
+
+       # undo -ai test
+       test: ITERATE ENTIRE HISTORY
+              0x00000001126152b0 04-Jan-2011 21:08:22
+              0x0000000112615330 04-Jan-2011 21:08:42
+       # ls test
+       testfile1 testfile2
+
+As you can see i already create two files in the test directory.
+Now lets restore prior version of the test directory.
+
+       # cpdup test@@0x00000001126152b0 testold
+       # ls testold
+       testfile1
+
+You can use '@@' notation to access to prior versions of files or directories.
+Example:
+
+       dirname/filename@@0x_64bit tid
+
+# History retention
 ...