1 % DAV-SYNC(1) dav-sync User Manuals |
1 % DAV-SYNC(1) Version 1.2 | DavUtils User Manuals |
2 % Olaf Wintermann |
2 % Olaf Wintermann |
3 % July 1, 2018 |
3 % July 1, 2018 |
4 |
4 |
5 # NAME |
5 # NAME |
6 |
6 |
7 dav-sync - synchronize a local directory with a WebDAV collection. |
7 **dav-sync** - synchronize a local directory with a WebDAV collection. |
8 |
8 |
9 # SYNOPSIS |
9 # SYNOPSIS |
10 |
10 |
11 dav-sync *command* [*options*] *arguments*... |
11 **dav-sync** *command* [*options*] *arguments*... |
12 |
12 |
13 # DESCRIPTION |
13 # DESCRIPTION |
14 |
14 |
15 TODO |
15 TODO |
16 |
16 |
17 # COMMANDS |
17 # COMMANDS |
18 |
18 |
19 pull [*-cldr*] [*-t tags*] *directory* |
19 pull [**-cldr**] [**-t** *tags*] *directory* |
20 |
20 |
21 push [*-cldr*] [*-t tags*] *directory* |
21 push [**-cldr**] [**-t** *tags*] *directory* |
22 |
22 |
23 archive [*-cld*] [*-t tags*] *directory* |
23 archive [**-cld**] [**-t** *tags*] *directory* |
24 |
24 |
25 resolve-conflicts *directory* |
25 resolve-conflicts *directory* |
26 |
26 |
27 delete-conflicts *directory* |
27 delete-conflicts *directory* |
28 |
28 |
29 trash-info *directory* |
29 trash-info *directory* |
30 |
30 |
31 empty-trash *directory* |
31 empty-trash *directory* |
32 |
32 |
33 add-tag [*-s syncdir*] *file* *tag* |
33 add-tag [**-s** *syncdir*] *file* *tag* |
34 |
34 |
35 remove-tag [*-s syncdir*] *file* *tag* |
35 remove-tag [**-s** *syncdir*] *file* *tag* |
36 |
36 |
37 set-tags [*-s syncdir*] *file* *tags* |
37 set-tags [**-s** *syncdir*] *file* *tags* |
38 |
38 |
39 list-tags [*-s syncdir*] *file* |
39 list-tags [**-s** *syncdir*] *file* |
40 |
40 |
|
41 # GENERAL OPTIONS |
41 |
42 |
42 # OPTIONS |
43 The following options can be used with all commands. |
43 |
44 |
44 -c |
45 **-v** |
|
46 : Verbose output. |
|
47 |
|
48 # COMMAND OPTIONS |
|
49 |
|
50 **-c** |
45 : Disable conflict detection. |
51 : Disable conflict detection. |
46 |
52 |
47 -l |
53 **-d** |
|
54 : Don't lock the repository. |
|
55 |
|
56 **-l** |
48 : Lock the repository before access. |
57 : Lock the repository before access. |
49 |
58 |
50 -d |
59 **-t** *tags* |
51 : Don't lock the repository. |
|
52 |
|
53 -t *tags* |
|
54 : Only sync files which have the specified tags. |
60 : Only sync files which have the specified tags. |
55 |
61 |
56 -r |
62 **-r** |
57 : Remove ressources not matching the tag filter. |
63 : Remove ressources not matching the tag filter. |
58 |
|
59 -v |
|
60 : Verbose output (all commands). |
|
61 |
64 |
62 # SEE ALSO |
65 # SEE ALSO |
63 |
66 |
64 `dav` (1). |
67 `dav` (1). |
65 |
68 |