1 --- |
1 --- |
2 title: 'dav-sync archive' |
2 title: 'dav-sync archive' |
3 --- |
3 --- |
4 |
4 |
5 **`dav-sync archive [-cld] [-t <tags>] <directory>`** |
5 **`dav-sync archive [-cldSRM] [-t <tags>] <directory>`** |
6 |
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. |
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 |
8 |
9 If conflict detection is not disabled, all files that are also modified on the server will be skipped. |
9 If conflict detection is not disabled, all files that are also modified on the server will be skipped. |
10 |
10 |
13 **`-l`** Lock the repository before accessing it. After `archive` completed, the repository is unlocked |
13 **`-l`** Lock the repository before accessing it. After `archive` completed, the repository is unlocked |
14 |
14 |
15 **`-d`** Don't lock the repository (default) |
15 **`-d`** Don't lock the repository (default) |
16 |
16 |
17 **`-t <tags>`** Only sync files that match the tag filter expression |
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 |