1 ---
2 title: 'dav-sync archive'
3 ---
4
5 **`dav-sync archive [-cldSRM] [-t <tags>] <directory>`**
6
7 Uploads all new and modified files to the server. The command is similar to the push command, however it does not delete files on the server.
8
9 If conflict detection is not disabled, all files that are also modified on the server will be skipped.
10
11 **`-c`** Disable conflict detection. This always overwrites files on the server
12
13 **`-l`** Lock the repository before accessing it. After `archive` completed, the repository is unlocked
14
15 **`-d`** Don't lock the repository (default)
16
17 **`-t <tags>`** Only sync files that match the tag filter expression
18
19 **`-S`** Save the previous file version, before replacing it
20
21 **`-R`** Upload files, that were deleted on the server since last sync, but still locally available
22
23 **`-M`** Upload files, that were modified on the server since last sync
24