docs/man/dav-sync.1.man

Sun, 17 Dec 2023 14:25:34 +0100

author
Mike Becker <universe@uap-core.de>
date
Sun, 17 Dec 2023 14:25:34 +0100
changeset 797
edbb20b1438d
parent 704
8b88efcbf56f
permissions
-rw-r--r--

[Makefile] fix missing rules preventing dry-runs

We have to support dry-runs, because many IDEs are using
dry-runs to collect build information.

Some rules have dependencies that expect certain files or
directories to be just present. We added respective build
rules which invoke the test program. This way, the behavior
when running make normally is exactly the same, but dry-runs
are also not failing now.

704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
1 .\" Automatically generated by Pandoc 2.2.1
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2 .\"
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
3 .TH "DAV\-SYNC" "1" "December 15, 2019" "Version 1.3" "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[]]
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
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
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
28 .B push [\f[B]\-cldrSRM\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[]
440
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
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
37 .B archive [\f[B]\-cldSRM\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[]
440
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
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
44 .B restore [\f[B]\-ldRM\f[]] [\f[B]\-V\f[] *version] [\f[B]\-s\f[] \f[I]directory\f[]] [\f[I]file\&...\f[]]
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
45 Restores local files by downloading them from the server.
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
46 The \f[I]file\f[] argument can be a local absolute or relative file
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
47 path.
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
48 .RS
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
49 .RE
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
50 .TP
563
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
51 .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
52 Lists all conflicting files.
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
53 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
54 entries for the same conflicting file.
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
55 .RS
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
56 .RE
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
57 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
58 .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
59 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
60 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
61 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
62 this command.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
63 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
64 have resolved the conflicts.
563
3dffe58a573f adds list-conflicts command to dav-sync
Mike Becker <universe@uap-core.de>
parents: 440
diff changeset
65 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
66 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
67 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
68 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
69 .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
70 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
71 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
72 directory.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
73 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
74 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
75 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
76 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
77 .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
78 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
79 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
80 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
81 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
82 .TP
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
83 .B list\-versions [\f[B]\-s\f[] \f[I]syncdir\f[]] \f[I]file\f[]
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
84 Lists all available file versions.
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
85 .RS
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
86 .RE
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
87 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
88 .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
89 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
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 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
94 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
95 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
96 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
97 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
98 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
99 .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
100 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
101 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
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 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
105 .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
106 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
107 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
108 \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
109 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
110 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
111 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
112 .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
113 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
114 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
115 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
116 .SH CONFIGURATION COMMANDS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
117 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
118 .B add\-directory
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
119 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
120 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
121 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
122 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
123 .B list\-directories
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
124 Lists all available SyncDirectories.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
125 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
126 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
127 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
128 .B check\-config
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
129 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
130 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
131 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
132 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
133 .B check\-repositories
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
134 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
135 available.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
136 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
137 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
138 otherwise.
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
139 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
140 .RE
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
141 .SH GENERAL OPTIONS
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
142 .PP
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
143 The following options can be used with all commands.
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
144 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
145 .B \-v
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
146 Verbose output.
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
147 .RS
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
148 .RE
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
149 .SH COMMAND OPTIONS
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
150 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
151 .B \-c
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
152 Disable conflict detection.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
153 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
154 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
155 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
156 .B \-d
704
8b88efcbf56f update html doc
Olaf Wintermann <olaf.wintermann@gmail.com>
parents: 563
diff changeset
157 Don't lock the repository.
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
158 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
159 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
160 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
161 .B \-l
438
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
162 Lock the repository before access.
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
163 .RS
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
164 .RE
329d57cddae8 improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents: 436
diff changeset
165 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
166 .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
167 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
168 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
169 .RS
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
170 .RE
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
171 .TP
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
172 .B \-t \f[I]tags\f[]
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
173 Only sync files which have the specified tags.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
174 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
175 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
176 .TP
440
a62d312d8e53 adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents: 438
diff changeset
177 .B \-r
436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
178 Remove ressources not matching the tag filter.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
179 .RS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
180 .RE
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
181 .SH SEE ALSO
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
182 .PP
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
183 \f[C]dav\f[] (1).
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
184 .PP
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
185 DavUtils full documentation: <https://davutils.sourceforge.io/>.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
186 .SH AUTHORS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
187 Olaf Wintermann.

mercurial