docs/src/archive.md

changeset 702
444aa8fe133f
parent 409
90a6d6952d83
equal deleted inserted replaced
701:0a48f17c729d 702:444aa8fe133f
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

mercurial