docs/src/dav-sync.1.md

changeset 703
2e3a24b9896a
parent 563
3dffe58a573f
--- a/docs/src/dav-sync.1.md	Sun Dec 15 16:22:08 2019 +0100
+++ b/docs/src/dav-sync.1.md	Sun Dec 15 16:54:05 2019 +0100
@@ -1,6 +1,6 @@
-% DAV-SYNC(1) Version 1.2 | DavUtils User Manuals
+% DAV-SYNC(1) Version 1.3 | DavUtils User Manuals
 % Olaf Wintermann
-% July 1, 2018
+% December 15, 2019
 
 # NAME
 
@@ -22,17 +22,21 @@
     locally modified and conflict detection is not disabled, the local file is
     renamed and an entry in the conflict database is added.
 
-push [**-cldr**] [**-t** *tags*] *directory*
+push [**-cldrSRM**] [**-t** *tags*] *directory*
 :   Pushes all local changes to the server. This uploads all locally modified
     files and deletes all locally deleted files on the server. If conflict
     detection is not disabled, all files that are also modified on the server
     will be skipped.
 
-archive [**-cld**] [**-t** *tags*] *directory*
+archive [**-cldSRM**] [**-t** *tags*] *directory*
 :   Uploads all new and modified files to the server. The command is similar to
     the push command (with the same conflict behavior), however it does not
     delete files on the server.
 
+restore [**-ldRM**] [**-V** *version] [**-s** *directory*] [*file...*]
+:   Restores local files by downloading them from the server. The *file* argument
+    can be a local absolute or relative file path.
+
 list-conflicts [**-v**] *directory*
 :   Lists all conflicting files. If verbose output is enabled, the output also
     shows the number of entries for the same conflicting file.
@@ -52,6 +56,9 @@
 :   Shows the trash directory path for a *directory*, the number of files
     currently in the trash and the space they consume.
 
+list-versions [**-s** *syncdir*] *file*
+:   Lists all available file versions.
+
 empty-trash *directory*
 :   Removes all files from the trash of the given *directory*.
 

mercurial