docs/man/dav-sync.1.man

Fri, 02 Aug 2019 21:40:05 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Fri, 02 Aug 2019 21:40:05 +0200
changeset 610
aa3baf1dd81b
parent 563
3dffe58a573f
child 704
8b88efcbf56f
permissions
-rw-r--r--

fix bug in davqlexec introduced by refactoring

563
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
1 .\" Automatically generated by Pandoc 1.19.2.4
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2 .\"
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
3 .TH "DAV\-SYNC" "1" "July 1, 2018" "Version 1.2" "DavUtils User Manuals"
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
4 .hy
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
5 .SH NAME
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
6 .PP
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
7 \f[B]dav\-sync\f[] \- synchronize a local directory with a WebDAV
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
8 collection.
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
9 .SH SYNOPSIS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
10 .PP
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
11 \f[B]dav\-sync\f[] \f[I]command\f[] [\f[I]options\f[]]
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
12 \f[I]arguments\f[]...
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
13 .SH DESCRIPTION
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
14 .PP
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
15 TODO
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
16 .SH COMMANDS
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
17 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
18 .B pull [\f[B]\-cldr\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
19 Pulls all changes from the server.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
20 All new or modified files are downloaded and all files deleted on the
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
21 server are deleted locally.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
22 If a file is also locally modified and conflict detection is not
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
23 disabled, the local file is renamed and an entry in the conflict
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
24 database is added.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
25 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
26 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
27 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
28 .B push [\f[B]\-cldr\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
29 Pushes all local changes to the server.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
30 This uploads all locally modified files and deletes all locally deleted
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
31 files on the server.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
32 If conflict detection is not disabled, all files that are also modified
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
33 on the server will be skipped.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
34 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
35 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
36 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
37 .B archive [\f[B]\-cld\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
38 Uploads all new and modified files to the server.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
39 The command is similar to the push command (with the same conflict
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
40 behavior), however it does not delete files on the server.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
41 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
42 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
43 .TP
563
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
44 .B list\-conflicts [\f[B]\-v\f[]] \f[I]directory\f[]
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
45 Lists all conflicting files.
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
46 If verbose output is enabled, the output also shows the number of
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
47 entries for the same conflicting file.
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
48 .RS
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
49 .RE
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
50 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
51 .B resolve\-conflicts \f[I]directory\f[]
563
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
52 Forcefully clears the conflict database.
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
53 This does not merge any files.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
54 All files which are marked as conflict are normal files after running
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
55 this command.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
56 In other words: by executing this command you assert that \f[B]you\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
57 have resolved the conflicts.
563
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
58 Usually you will never need this command.
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
59 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
60 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
61 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
62 .B delete\-conflicts \f[I]directory\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
63 Deletes all files that are marked as a conflict.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
64 This will always delete the files and does not move them to the trash
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
65 directory.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
66 Use this command with caution.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
67 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
68 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
69 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
70 .B trash\-info \f[I]directory\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
71 Shows the trash directory path for a \f[I]directory\f[], the number of
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
72 files currently in the trash and the space they consume.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
73 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
74 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
75 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
76 .B empty\-trash \f[I]directory\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
77 Removes all files from the trash of the given \f[I]directory\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
78 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
79 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
80 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
81 .B add\-tag [\f[B]\-s\f[] \f[I]syncdir\f[]] \f[I]file\f[] \f[I]tag\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
82 Adds a \f[I]tag\f[] to a SyncDirectory \f[I]file\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
83 The \f[I]file\f[] argument must denote a local file path.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
84 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
85 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
86 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
87 .B remove\-tag [\f[B]\-s\f[] \f[I]syncdir\f[]] \f[I]file\f[] \f[I]tag\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
88 Removes a \f[I]tag\f[] from a SyncDirectory \f[I]file\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
89 See \f[B]add\-tag\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
90 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
91 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
92 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
93 .B set\-tags [\f[B]\-s\f[] \f[I]syncdir\f[]] \f[I]file\f[] \f[I]tags\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
94 Sets the list of \f[I]tags\f[] for a SyncDirectory \f[I]file\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
95 This command behaves, as if you would remove all tags with
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
96 \f[B]remove\-tag\f[] and add the \f[I]tags\f[] with \f[B]add\-tag\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
97 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
98 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
99 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
100 .B list\-tags [\f[B]\-s\f[] \f[I]syncdir\f[]] \f[I]file\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
101 List all tags for the specified \f[I]file\f[].
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
102 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
103 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
104 .SH CONFIGURATION COMMANDS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
105 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
106 .B add\-directory
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
107 Runs an interactive assistant to create a SyncDirectory.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
108 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
109 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
110 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
111 .B list\-directories
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
112 Lists all available SyncDirectories.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
113 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
114 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
115 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
116 .B check\-config
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
117 Validates the \f[B]$HOME/.dav/sync.xml\f[] configuration file.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
118 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
119 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
120 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
121 .B check\-repositories
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
122 Checks if every repository used by sync\-directories is configured and
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
123 available.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
124 This command outputs the status for each repository.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
125 It returns zero when all repositories are all available and non\-zero
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
126 otherwise.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
127 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
128 .RE
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
129 .SH GENERAL OPTIONS
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
130 .PP
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
131 The following options can be used with all commands.
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
132 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
133 .B \-v
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
134 Verbose output.
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
135 .RS
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
136 .RE
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
137 .SH COMMAND OPTIONS
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
138 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
139 .B \-c
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
140 Disable conflict detection.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
141 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
142 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
143 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
144 .B \-d
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
145 Don\[aq]t lock the repository.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
146 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
147 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
148 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
149 .B \-l
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
150 Lock the repository before access.
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
151 .RS
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
152 .RE
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
153 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
154 .B \-s \f[I]syncdir\f[]
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
155 If multiple SyncDirectories contain a local file, this option must be
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
156 used to resolve the ambiguity.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
157 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
158 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
159 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
160 .B \-t \f[I]tags\f[]
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
161 Only sync files which have the specified tags.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
162 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
163 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
164 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
165 .B \-r
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
166 Remove ressources not matching the tag filter.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
167 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
168 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
169 .SH SEE ALSO
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
170 .PP
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
171 \f[C]dav\f[] (1).
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
172 .PP
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
173 DavUtils full documentation: <https://davutils.sourceforge.io/>.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
174 .SH AUTHORS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
175 Olaf Wintermann.

mercurial