Sun, 15 Dec 2019 17:00:46 +0100
update html doc
--- a/docs/html/add-directory.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/add-directory.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync add-directory</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync add-directory</h1> -</div> +</header> <p>This command runs an interactive assistant that creates a <a href="./sync-configuration.html">sync-directory configuration</a> and adds it to the sync.xml file. Before running this command, a repository must be created. See <a href="./add-repository.html">dav add-repository</a>.</p> <p><strong>Command alias:</strong> add-dir</p> <p>The assistant firstly asks for a unique sync-directory name. This may not match the physical directory name. If you are not sure, which names are already in use, you can get a list of currently present sync-directories with <a href="./list-directories.html">dav-sync list-directories</a>. Then you specifiy the local path, select the dav repository and specify the collection within that repository. You may use environment variables like <code>$HOME</code> within the path name. A call of <code>add-directory</code> may look like this.</p>
--- a/docs/html/add-repository.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/add-repository.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav add-repository</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,12 +95,12 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav add-repository</h1> -</div> +</header> <p>This command runs an interactive assistant that creates a repository <a href="./configuration.html">configuration</a> and adds it to the config.xml file.</p> <p><strong>Command alias:</strong> add-repo</p> -<p>The assistant firstly asks for a unique repository name. If you are not sure, which names are already in use, you can get a list of currently present repositories with <a href="./list-repositories.html">dav list-repositories</a>. Then you specifiy the base URL and optional authentication information. Please keep in mind, that the password is stored base64 encoded in your configuration. If you do not want this to happen, leave the password blank. <code>dav</code> will ask you for the password when accessing the repository. Beware that you don't use password prompt in background jobs, though. A call of <code>add-repository</code> may look like this.</p> +<p>The assistant firstly asks for a unique repository name. If you are not sure, which names are already in use, you can get a list of currently present repositories with <a href="./list-repositories.html">dav list-repositories</a>. Then you specifiy the base URL and optional authentication information. Please keep in mind, that the password is stored base64 encoded in your configuration. If you do not want this to happen, leave the password blank. <code>dav</code> will ask you for the password when accessing the repository. Beware that you don’t use password prompt in background jobs, though. A call of <code>add-repository</code> may look like this.</p> <pre><code>$ dav add-repository Each repository must have an unique name. name: myfirstrepo
--- a/docs/html/add-tag.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/add-tag.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync add-tag</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync add-tag</h1> -</div> +</header> <p><strong><code>dav-sync add-tag [-s <syncdir>] <file> <tag></code></strong></p> <p>Adds a tag to a SyncDirectory file. The <em>file</em> argument must be a normal file path. If multiple SyncDirectories contain this file, the SyncDirectory must be specified with the <strong><code>-s</code></strong> option.</p> <p>Tags must be enabled for the SyncDirectory. See <a href="./sync-configuration.html">Configuration</a> for details.</p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/add-user.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,106 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav add-user</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav add-user</h1> +</header> +<p>This command runs an interactive assistant that adds a user to the secret store. The secret store is an encrypted file, that stores user credentials.</p> +<p>The assistant firstly asks for the secret store master password. After that, you must specify a unique credentials identifier, the user name and password. Optionally it is possible to specify one or more locations (URLs), where these credentials should be used.</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/archive.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/archive.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync archive</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,16 +95,19 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync archive</h1> -</div> -<p><strong><code>dav-sync archive [-cld] [-t <tags>] <directory></code></strong></p> +</header> +<p><strong><code>dav-sync archive [-cldSRM] [-t <tags>] <directory></code></strong></p> <p>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.</p> <p>If conflict detection is not disabled, all files that are also modified on the server will be skipped.</p> <p><strong><code>-c</code></strong> Disable conflict detection. This always overwrites files on the server</p> <p><strong><code>-l</code></strong> Lock the repository before accessing it. After <code>archive</code> completed, the repository is unlocked</p> -<p><strong><code>-d</code></strong> Don't lock the repository (default)</p> +<p><strong><code>-d</code></strong> Don’t lock the repository (default)</p> <p><strong><code>-t <tags></code></strong> Only sync files that match the tag filter expression</p> +<p><strong><code>-S</code></strong> Save the previous file version, before replacing it</p> +<p><strong><code>-R</code></strong> Upload files, that were deleted on the server since last sync, but still locally available</p> +<p><strong><code>-M</code></strong> Upload files, that were modified on the server since last sync</p> </div> <!-- end content --> </body>
--- a/docs/html/check-config.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/check-config.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav check-config</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav check-config</h1> -</div> +</header> <p>Validates the config.xml file. If the config is ok, it prints <code>Configuration OK.</code> to stdout and returns 0, otherwise it prints an error message to stderr and returns 1.</p> <p><strong>Command alias:</strong> check</p> </div>
--- a/docs/html/check-repositories.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/check-repositories.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync check-repositories</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync check-repositories</h1> -</div> +</header> <p>Checks if every repository used by sync-directories is configured and available. This command outputs the status for each repository. It returns zero when all repositories are all available and non-zero otherwise.</p> <p><strong>Command alias:</strong> check-repos</p> </div>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/checkin.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,108 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav checkin</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav checkin</h1> +</header> +<p><strong><code>dav checkin [-pc] <url></code></strong></p> +<p>Changes the state of a resource to <em>checked-in</em>. This will create a new version of the resource. In the <em>checked-in</em> state the resource cannot be modified.</p> +<p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p> +<p><strong><code>-c</code></strong> enable file name and path decryption</p> +</div> +<!-- end content --> +</body> +</html>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/checkout.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,108 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav checkout</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav checkout</h1> +</header> +<p><strong><code>dav checkout [-pc] <url></code></strong></p> +<p>Changes the state of a resource to <em>checked-out</em> to allow modifications to the content and properties.</p> +<p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p> +<p><strong><code>-c</code></strong> enable file name and path decryption</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/commands.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/commands.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Commands</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Commands</h1> -</div> +</header> <h2 id="overview">Overview</h2> <p>List resources:</p> <pre><code>dav list <url></code></pre> @@ -92,7 +113,7 @@ <pre><code>dav copy <src-url> <dst-url></code></pre> <p>There is also a move operation similar to copy:</p> <pre><code>dav move <src-url> <dst-url></code></pre> -<p>These are the most common commands. There are also more commands, e.g. for webdav locking or manipulating webdav properties. See the left menu for a complete list.</p> +<p>These are the most common commands. There are also more commands, e.g. for webdav locking or manipulating webdav properties. See the left menu for a complete list.</p> <h2 id="common-options">Common options</h2> <p><strong><code>-N</code></strong> disable any authentication prompt. If authentication is required, dav will abort.</p> <p><strong><code>-i</code></strong> disable TLS certificate verification</p>
--- a/docs/html/configuration.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/configuration.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Configuration</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,10 +95,10 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Configuration</h1> -</div> -<p>The main configuration file for <em>dav</em> is <code>$HOME/.dav/config.xml</code> and is used for configuring repositories, proxies and encryption keys. This configuration is also used by <em>dav-sync</em>. The file is created automaticaly if it doesn't exist.</p> +</header> +<p>The main configuration file for <em>dav</em> is <code>$HOME/.dav/config.xml</code> and is used for configuring repositories, proxies and encryption keys. This configuration is also used by <em>dav-sync</em>. The file is created automaticaly if it doesn’t exist.</p> <p>The <em>config.xml</em> file is an XML file with <code><configuration></code> as root element. The <code><configuration></code> element can have the following child elements: <code><repository></code>, <code><http-proxy></code>, <code><https-proxy></code>, <code><key></code>, <code><namespace></code></p> <h2 id="repository">repository</h2> <p>This element is used to configure a repository. A repository must have a unique name to identify the repository and a url pointing to the root collection for this repository.</p> @@ -99,6 +120,10 @@ <p>A base64 encoded password used for authentication.</p> <p>Type: base64 string<br /> Example: <code><password>MTIzNDU2Nzg=</password></code></p> +<h3 id="stored-user">stored-user</h3> +<p>Credentials id used for authentication. The credentials must be stored in the secret store.</p> +<p>Type: string<br /> +Example: <code><stored-user>alice</stored-user></code></p> <h3 id="default-key">default-key</h3> <p>Identifer of the key used by default for encryption. There must be a configured key with this name.</p> <p>Type: string<br /> @@ -127,7 +152,7 @@ <p>Path to a file containing certificates to verify the TLS connection to the server.</p> <p>Type: string<br /> Example: <code><cert>/etc/certs/cabundle.pem</cert></code></p> -<p>Note: This element does the same as curl's <code>--cacert</code> option.</p> +<p>Note: This element does the same as curl’s <code>--cacert</code> option.</p> <h3 id="verification">verification</h3> <p>This element can disable TLS certificate verification.</p> <p>Type: boolean<br />
--- a/docs/html/copy.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/copy.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav copy</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav copy</h1> -</div> +</header> <p><strong><code>dav copy [-pcO] [-L <lock>] <url1> <url2></code></strong></p> <p>Creates a duplicate of the resource identified by <em>url1</em> at the location <em>url2</em>. All resource properties are copied. Currently <em>url1</em> and <em>url2</em> must be the same host.</p> <p>If <em>url1</em> is a collection, all children are copied.</p>
--- a/docs/html/date.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/date.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav date</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav date</h1> -</div> +</header> <p><strong><code>dav date [url]</code></strong></p> <p>The purpose of this command is to get the current date from a server and print it to stdout (HTTP date format). This in useful in combination with the <strong><code>-u</code></strong> option for the <code>list</code> and <code>get</code> command.</p> <p>The <em>url</em> can be any http url. If no <em>url</em> is specified, the local time is used.</p>
--- a/docs/html/delete-conflicts.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/delete-conflicts.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync delete-conflicts</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync delete-conflicts</h1> -</div> +</header> <p><strong><code>dav-sync delete-conflicts <directory></code></strong></p> <p>Deletes all files that are marked as a conflict. This will always delete the files and does not move them to the trash directory.</p> </div>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/edit-user.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,105 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav edit-user</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav edit-user</h1> +</header> +<p>Interactive command for editing secret store credentials.</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/empty-trash.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/empty-trash.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync empty-trash</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync empty-trash</h1> -</div> +</header> <p><strong><code>dav-sync empty-trash <directory></code></strong></p> <p>Removes all files from the trash directory of the given sync-directory.</p> </div>
--- a/docs/html/encryption.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/encryption.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Encryption</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,11 +95,11 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Encryption</h1> -</div> +</header> <p>The davutils programs have an integrated client-side encryption feature, that allows you to encrypt and decrypt on the fly with AES256 or AES128. To use this feature, the server <strong>must</strong> support WebDAV dead properties.</p> -<p>The tools support both, encryption of the resource content and encryption of the resource name. Each resource is encrypted separately. With activated name encryption, the actual resource name is disguised by a random name but the name used by the client is stored encrypted as a WebDAV property. This means, an attacker can see the directory structure and the file length, but can't guess the file names and in particular which files have the same name.</p> +<p>The tools support both, encryption of the resource content and encryption of the resource name. Each resource is encrypted separately. With activated name encryption, the actual resource name is disguised by a random name but the name used by the client is stored encrypted as a WebDAV property. This means, an attacker can see the directory structure and the file length, but can’t guess the file names and in particular which files have the same name.</p> <p>To enable encryption a key must be configured in <code>$HOME/.dav/config.xml</code>. A key must have a unique name. To access encrypted resources, all clients must configure the same key with the same name. Currently a key can only be loaded from a file and not generated from a password.</p> <p>A configuration for a key looks like:</p> <pre><code><key>
--- a/docs/html/export.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/export.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav export</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav export</h1> -</div> +</header> <p><strong><code>dav export [-pc] [-o <file>] [-u <date>] <url></code></strong></p> <p>Downloads a resource or a collection with all child resources, and writes the contents to an archive file. The Output is written to stdout, unless the <strong><code>-o</code></strong> option is used.</p> <p>Currently the only available archive format is the ustar format.</p>
--- a/docs/html/get-property.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/get-property.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav get-property</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav get-property</h1> -</div> +</header> <p><strong><code>dav get-property [-pcx] [-n <uri>] <url> <property></code></strong></p> <p>Gets a specific resource property. Every WebDAV property has a name and an XML namespace. A namespace can be specified with the <code>-n</code> option or with a prefixed name. The prefix and property name are separated by a <strong>:</strong> as usual.</p> <p>If the <strong><code>-x</code></strong> option is specified, a valid xml document containing the value is printed on stdout.</p> @@ -84,7 +105,7 @@ <p>Example: <code>D:creationdate</code></p> <p><code>D</code> is the prefix, <code>creationdate</code> is the name.</p> <p>There are only two available prefixes by default:</p> -<ol style="list-style-type: decimal"> +<ol type="1"> <li><code>D</code> for the <code>DAV:</code> namespace</li> <li><code>idav</code> for <code>http://davutils.org/</code></li> </ol>
--- a/docs/html/get.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/get.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav get</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,17 +95,18 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav get</h1> -</div> -<p><strong><code>dav get [-pcRK] [-o <file>] [-u <date>] <url></code></strong></p> -<p>Downloads a resource. This command also downloads collections and its child resources when the <strong><code>-R</code></strong> option is used. When downloading a single resource, the default local file name is the resource name. When downloading collections, it does <strong>not</strong> create a local directory with the collection's name and places its children in there, but it downloads the children directly to the current working directory.</p> +</header> +<p><strong><code>dav get [-pcRK] [-o <file>] [-u <date>] [-V <version>] <url></code></strong></p> +<p>Downloads a resource. This command also downloads collections and its child resources when the <strong><code>-R</code></strong> option is used. When downloading a single resource, the default local file name is the resource name. When downloading collections, it does <strong>not</strong> create a local directory with the collection’s name and places its children in there, but it downloads the children directly to the current working directory.</p> <p><strong><code>-p</code></strong> disable file name and content decryption. You get exactly what is stored on the server.</p> <p><strong><code>-c</code></strong> enable file name and content decryption</p> <p><strong><code>-R</code></strong> download a collection</p> -<p><strong><code>-K</code></strong> download only files that don't exist locally</p> +<p><strong><code>-K</code></strong> download only files that don’t exist locally</p> <p><strong><code>-o <file></code></strong> specify the local output file. A <strong>-</strong> indicates stdout</p> <p><strong><code>-u <date></code></strong> download only files which are modified since the specified date. Uses the HTTP date format</p> +<p><strong><code>-V <version></code></strong> downloads a specific version of the resource. Available versions can be listed with the <em>list-versions</em> command</p> </div> <!-- end content --> </body>
--- a/docs/html/getting-started.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/getting-started.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Getting started</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Getting started</h1> -</div> +</header> <h3 id="test">Test</h3> <p>After successful installation you can test dav with your WebDAV server.</p> <pre><code>dav list http://example.com/webdav/</code></pre>
--- a/docs/html/import.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/import.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav import</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav import</h1> -</div> +</header> <p><strong><code>dav import [-pc] [-k <key>] [-L <lock>] <url> <file></code></strong></p> <p>Uploads the content of an archive file to a collection. If the url points to a non-existing collection, the collection is created.</p> <p>Currently the only available archive format is the ustar format. You can use tools like <em>tar</em> or the <a href="./export.html">dav export</a> command to create such archives.</p>
--- a/docs/html/info.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/info.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav info</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav info</h1> -</div> +</header> <p><strong><code>dav info [-pc] <url></code></strong></p> <p>Prints some information and lists all properties for the resource specified by <em>url</em>.</p> <h3 id="example-1-info-of-a-collection">Example 1: info of a collection</h3>
--- a/docs/html/introduction.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/introduction.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Introduction to dav-sync</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Introduction to dav-sync</h1> -</div> +</header> <p>The dav-sync program can synchronize a local directory with a WebDAV collection.</p> <h2 id="first-steps">First Steps</h2> <p>To use dav-sync it is required to configure a repository in <a href="./configuration.html">config.xml</a> and the directory in <a href="./sync-configuration.html">sync.xml</a>.</p> @@ -114,7 +135,7 @@ <p>Every sync-directory has a database xml file that contains the etag and last modified date of each file. The etag is used to detect changes on the server and the last modified date is used to detect local changes. The database file is usually located in <em>$HOME/.dav/</em> and if you want to reset a sync-directory, you can delete the database. After that, <em>pull</em>/<em>push</em> (with disabled conflict detection) will download/upload all files.</p> <h2 id="conflict-detection">Conflict detection</h2> <p>The <em>pull</em> and <em>push</em> commands detect if a file has changed remotely and locally. This is a conflict that must be resolved manually.</p> -<p>When <em>pull</em> detects a conflict it renames the local file to <em>orig-$number.$name</em> where <em>$number</em> is an integer, usually 0 if no other conflict file with the name exists and <em>$name</em> is the file's name. After the file is renamed the new file from the server is downloadet. The user should merge the files manually then or just delete one or keep both. After that run <em>resolve-conflicts</em> to remove all conflict entries from the database otherwise <em>push</em> will ignore any file in a conflict state. There is also the <em>delete-conflicts</em> command that deletes all conflict files.</p> +<p>When <em>pull</em> detects a conflict it renames the local file to <em>orig-$number.$name</em> where <em>$number</em> is an integer, usually 0 if no other conflict file with the name exists and <em>$name</em> is the file’s name. After the file is renamed the new file from the server is downloadet. The user should merge the files manually then or just delete one or keep both. After that run <em>resolve-conflicts</em> to remove all conflict entries from the database otherwise <em>push</em> will ignore any file in a conflict state. There is also the <em>delete-conflicts</em> command that deletes all conflict files.</p> <p>When <em>push</em> detects that a file is modified locally and on the server, it just skips this file. Run the <em>pull</em> command to get the new file from the server and resolve the conflict like described above.</p> <h2 id="trash">Trash</h2> <p>For high data safety, a trash directory can be configured. If this is done, dav-sync will not delete files, but move them to the trash directory. Also the pull command can move files to the trash directory before overwriting them.</p>
--- a/docs/html/list-conflicts.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/list-conflicts.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync list-conflicts</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,12 +95,12 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync list-conflicts</h1> -</div> +</header> <p><strong><code>dav-sync list-conflicts [-v] <directory></code></strong></p> <p>Lists all conflicting files. If verbose output is enabled, the output also shows the number of entries for the same conflicting file.</p> -<p>For each conflict a backup file with the pattern <code>orig.N.filename</code> has been created. You can resolve the conflict by either deleting the backup, or replacing the conflicting file with the backup. In either case you don't need to do anything more and <code>dav-sync</code> will remove the conflict from the database automatically. You can also use the <a href="./delete-conflicts.html">delete-conflicts</a> command to bulk-delete all backups (in case you want to proceed with the upstream version of your files) or the <a href="./resolve-conflicts.html">resolve-conflicts</a> command to forcefully clear the conflict database.</p> +<p>For each conflict a backup file with the pattern <code>orig.N.filename</code> has been created. You can resolve the conflict by either deleting the backup, or replacing the conflicting file with the backup. In either case you don’t need to do anything more and <code>dav-sync</code> will remove the conflict from the database automatically. You can also use the <a href="./delete-conflicts.html">delete-conflicts</a> command to bulk-delete all backups (in case you want to proceed with the upstream version of your files) or the <a href="./resolve-conflicts.html">resolve-conflicts</a> command to forcefully clear the conflict database.</p> </div> <!-- end content --> </body>
--- a/docs/html/list-directories.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/list-directories.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync list-directories</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync list-directories</h1> -</div> +</header> <p>This command lists all configured sync-directories.</p> <p><strong>Command alias:</strong> list-dirs</p> </div>
--- a/docs/html/list-repositories.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/list-repositories.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav list-repositories</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav list-repositories</h1> -</div> +</header> <p>This command lists all configured repositories.</p> <p><strong>Command alias:</strong> list-repos</p> </div>
--- a/docs/html/list-tags.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/list-tags.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync add-tag</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync add-tag</h1> -</div> +</header> <p><strong><code>dav-sync list-tags [-s <syncdir>] <file></code></strong></p> <p>Lists all file tags.</p> <p>Tags must be enabled for the SyncDirectory. See <a href="./sync-configuration.html">Configuration</a> for details.</p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/list-users.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,105 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav list-users</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav list-users</h1> +</header> +<p>The command lists all credentials that are saved in the secret store.</p> +</div> +<!-- end content --> +</body> +</html>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/list-versions.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,108 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav list-versions</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav list-versions</h1> +</header> +<p><strong><code>dav list-versions [-pc] <url></code></strong></p> +<p>Lists all versions of a version-controlled resource.</p> +<p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p> +<p><strong><code>-c</code></strong> enable file name and path decryption</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/list.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/list.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav list</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,18 +95,18 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav list</h1> -</div> +</header> <p><strong><code>dav list [-altdepcR] [-u <date>] <url></code></strong></p> <p>Lists child resources of the specified collection. Without any option it shows only the direct children and hides files beginning with a dot. The behavior is quite similar to that of the unix tool <code>ls</code>.</p> <h2 id="options">Options</h2> -<p><strong><code>-a</code></strong> don't hide files whose names begin with a dot <code>.</code></p> +<p><strong><code>-a</code></strong> don’t hide files whose names begin with a dot <code>.</code></p> <p><strong><code>-l</code></strong> show additional information for resources</p> <p>Example:</p> <pre><code>-- 4.2 KiB Oct 11 2015 somefile</code></pre> <p>The first column contains to fields for flags.</p> -<ol style="list-style-type: decimal"> +<ol type="1"> <li>Field: <code>d-</code> indicates a collection</li> <li>Field: <code>-c</code> indicates an encrypted resource</li> </ol> @@ -96,7 +117,7 @@ <p><strong><code>-t</code></strong> this options only works in combination with <code>-l</code> and it adds the resource content type to the output (after the flags)</p> <p><strong><code>-d</code></strong> order resources by their lastmodified date</p> <p><strong><code>-e</code></strong> similar to <code>-l</code>, but with 6 flag fields. Currently only the first 4 fields are used. The last two are reserved for future use.</p> -<ol style="list-style-type: decimal"> +<ol type="1"> <li>Field: <code>d---</code> indicates a collection</li> <li>Field: <code>-c--</code> indicates an encrypted resource</li> <li>Field: <code>--l-</code> indicates a locked resource</li>
--- a/docs/html/lock.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/lock.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav lock</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav lock</h1> -</div> +</header> <p><strong><code>dav lock [-pc] <url></code></strong></p> <p>Creates a lock on the resource specified by the <em>url</em>. The lock is an exclusive write lock with infinite depth.</p> <p>If the resource is successfully locked, a lock token for this resource is printed to stdout. This lock token should be saved somewhere to unlock the resource eventually.</p>
--- a/docs/html/mkdir.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/mkdir.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav mkdir</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav mkdir</h1> -</div> +</header> <p><strong><code>dav mkdir [-pc] [-k <key>] [-L <lock>] <url></code></strong></p> <p>Creates a collection. All intermediate collections are also created as necessary.</p> <p><strong><code>-p</code></strong> disable file name encryption and decryption</p>
--- a/docs/html/move.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/move.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav move</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav move</h1> -</div> +</header> <p><strong><code>dav move [-pcO] [-L <lock>] <url> <url></code></strong></p> <p>Moves the resource identified by <em>url1</em> to the location <em>url2</em>. Currently <em>url1</em> and <em>url2</em> must be on the same host.</p> <p>If <em>url2</em> already exists, the command aborts, unless the <code>-O</code> option is specified.</p>
--- a/docs/html/pull.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/pull.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync pull</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,16 +95,16 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync pull</h1> -</div> +</header> <p><strong><code>dav-sync pull [-cldr] [-t <tags>] <directory></code></strong></p> <p>Pulls all changes from the server. All new or modified files are downloaded and all files deleted on the server are deleted locally. If a file is also locally modified and conflict detection is not disabled, the local file is renamed and an entry in the conflict database is added.</p> <p>When a trash directory is configured for the SyncDirectory, all files that would be deleted are instead moved to the trash directory.</p> <p>When backup-on-pull is enabled for the SyncDirectory, all files that would be overwritten are also moved to the trash.</p> <p><strong><code>-c</code></strong> Disable conflict detection. This always overwrites locally modified files</p> <p><strong><code>-l</code></strong> Lock the repository before accessing it. After <code>pull</code> completed, the repository is unlocked</p> -<p><strong><code>-d</code></strong> Don't lock the repository (default)</p> +<p><strong><code>-d</code></strong> Don’t lock the repository (default)</p> <p><strong><code>-t <tags></code></strong> Only sync files that match the tag filter expression</p> <p><strong><code>-r</code></strong> Delete files not matching the tag filter</p> </div>
--- a/docs/html/push.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/push.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync push</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,17 +95,20 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync push</h1> -</div> -<p><strong><code>dav-sync push [-cldr] [-t <tags>] <directory></code></strong></p> +</header> +<p><strong><code>dav-sync push [-cldrSRM] [-t <tags>] <directory></code></strong></p> <p>Pushes all local changes to the server. This uploads all locally modified files and deletes all locally deleted files on the server.</p> <p>If conflict detection is not disabled, all files that are also modified on the server will be skipped.</p> <p><strong><code>-c</code></strong> Disable conflict detection. This always overwrites files on the server</p> <p><strong><code>-l</code></strong> Lock the repository before accessing it. After <code>push</code> completed, the repository is unlocked</p> -<p><strong><code>-d</code></strong> Don't lock the repository (default)</p> +<p><strong><code>-d</code></strong> Don’t lock the repository (default)</p> <p><strong><code>-t <tags></code></strong> Only sync files that match the tag filter expression</p> <p><strong><code>-r</code></strong> Remove resources not matching the tag filter</p> +<p><strong><code>-S</code></strong> Save the previous file version, before replacing it</p> +<p><strong><code>-R</code></strong> Upload files, that were deleted on the server since last sync, but still locally available</p> +<p><strong><code>-M</code></strong> Upload files, that were modified on the server since last sync</p> </div> <!-- end content --> </body>
--- a/docs/html/put.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/put.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav put</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,11 +95,11 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav put</h1> -</div> +</header> <p><strong><code>dav put [-pcR] [-k <key>] [-L <lock>] <url> <file></code></strong></p> -<p>Uploads a file or a directory. When uploading a file while the url points to an existing collection, a resource inside this collection with the file's name is created. When the url points to a non-existing resource, the resource is created.</p> +<p>Uploads a file or a directory. When uploading a file while the url points to an existing collection, a resource inside this collection with the file’s name is created. When the url points to a non-existing resource, the resource is created.</p> <p>When uploading a directory, you need to specify the <strong><code>-R</code></strong> option. It uploads all files in the directory to the specified url, but it does not create a collection for the directory itself. You may use <a href="./mkdir.html">dav mkdir</a> to create this collection beforehand.</p> <p><strong><code>-p</code></strong> disable file name encryption and decryption</p> <p><strong><code>-c</code></strong> enable file name and content encryption</p>
--- a/docs/html/remove-property.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/remove-property.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav remove-property</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav remove-property</h1> -</div> +</header> <p><strong><code>dav remove-property [-pc] [-n <uri>] <url> <property></code></strong></p> <p>Deletes a specific resource property.</p> <p><em>property</em> is a property name with or without prefix (see <a href="./get-property.html">get-property</a> for details).</p>
--- a/docs/html/remove-repository.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/remove-repository.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav remove-repository</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav remove-repository</h1> -</div> +</header> <p><strong><code>dav remove-repository <reponame></code></strong></p> <p>This command removes a repository from the config.xml file.</p> <p><strong>Command alias:</strong> remove-repo, rm-repo</p>
--- a/docs/html/remove-tag.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/remove-tag.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync add-tag</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync add-tag</h1> -</div> +</header> <p><strong><code>dav-sync remove-tag [-s <syncdir>] <file> <tag></code></strong></p> <p>Removes a tag from a SyncDirectory file.</p> <p>Tags must be enabled for the SyncDirectory. See <a href="./sync-configuration.html">Configuration</a> for details.</p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/remove-user.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,105 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav remove-user</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav remove-user</h1> +</header> +<p>Interactive command for removing secret store credentials.</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/remove.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/remove.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav remove</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav remove</h1> -</div> +</header> <p><strong><code>dav remove [-pc] [-L <lock>] <url></code></strong></p> <p>Removes a resource. When removing a collection, all child resources are also removed.</p> <p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/rename.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,111 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav rename</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav rename</h1> +</header> +<p><strong><code>rename [-pcO] [-L <lock>] <url> <name></code></strong></p> +<p>Changes the name of a resource to <em>name</em>.</p> +<p>In case of unencrypted resources, this will do a MOVE-Request. On encrypted resources, this command will do a PROPPATCH-Request, changing the <em>crypto-name</em> property.</p> +<p><strong><code>-p</code></strong> disable file name and path decryption for <em>url</em></p> +<p><strong><code>-c</code></strong> enable file name and path decryption for <em>url</em></p> +<p><strong><code>-O</code></strong> overwrite the destination resource</p> +<p><strong><code>-L <lock></code></strong> use a lock token. See <a href="./lock.html">dav lock</a></p> +</div> +<!-- end content --> +</body> +</html>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/repository-url.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,108 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav repository-url</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav repository-url</h1> +</header> +<p>Prints the url of an repository.</p> +<p><strong><code>dav repository-url [-p] <name></code></strong></p> +<p><strong><code>-p</code></strong> don’t include user and password in the url</p> +<p><strong>Command alias:</strong> repo-url</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/resolve-conflicts.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/resolve-conflicts.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync resolve-conflicts</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync resolve-conflicts</h1> -</div> +</header> <p><strong><code>dav-sync resolve-conflicts <directory></code></strong></p> <p>Forcefully clears the conflict database. This does not merge any files. All files which are marked as conflict are normal files after running this command and will be uploaded at the next push. In other words: by executing this command you assert that <em>you</em> have resolved the conflicts. Usually you will not need this command.</p> </div>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/restore.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,112 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav-sync restore</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav-sync restore</h1> +</header> +<p><strong><code>dav-sync restore [-ldRM] [-V <version>] [-s <directory>] [file...]</code></strong></p> +<p>Restores local files by downloading them from the server. The <em>file</em> argument can be a local absolute or relative file path.</p> +<p>If no files are specified, a sync directory must be specified with the <em>-s</em> option.</p> +<p><strong><code>-l</code></strong> Lock the repository before accessing it. After <code>restore</code> completed, the repository is unlocked</p> +<p><strong><code>-d</code></strong> Don’t lock the repository (default)</p> +<p><strong><code>-R</code></strong> Restore only files, that were locally removed</p> +<p><strong><code>-M</code></strong> Restore only files, that were locally modified</p> +<p><strong><code>-V <version></code></strong> Restore a specific file version. <em>version</em> must be the version name listed by <a href="./sync-list-versions.html">dav-sync list-versions</a></p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/set-property.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/set-property.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav set-property</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav set-property</h1> -</div> +</header> <p><strong><code>dav set-property [-pc] [-L <lock>] [-n <uri>] <url> <property> [value]</code></strong></p> <p>Sets a resource property to the specified value.</p> <p><em>property</em> is a property name with or without prefix (see <a href="./get-property.html">get-property</a> for details).</p>
--- a/docs/html/set-tags.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/set-tags.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync add-tag</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync add-tag</h1> -</div> +</header> <p><strong><code>dav-sync set-tags [-s <syncdir>] <file> [tags]</code></strong></p> <p>Sets all tags for a SyncDirectory file. The <em>file</em> argument must be a normal file path. If multiple SyncDirectories contain this file, the SyncDirectory must be specified with the <strong><code>-s</code></strong> option.</p> <p>If no tags are specified, all tags are removed from this file.</p>
--- a/docs/html/sync-check-config.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/sync-check-config.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync check-config</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync check-config</h1> -</div> +</header> <p>Validates the sync.xml file. If the configuration is OK, it prints <code>Configuration OK.</code> to stdout and returns 0, otherwise it prints an error message to stderr and returns 1.</p> <p><strong>Command alias:</strong> check</p> </div>
--- a/docs/html/sync-commands.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/sync-commands.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Commands</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Commands</h1> -</div> +</header> <p>All commands expect a <code><directory></code> argument, which is the identifer of a local directory that should be synchronized. The directory must be configured in sync.xml. See <a href="./sync-configuration.html">Configuration</a>.</p> <h2 id="common-commands">Common Commands</h2> <p>Get resources from the server, which are modified since last sync:</p>
--- a/docs/html/sync-configuration.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/sync-configuration.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>Configuration</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,15 +95,15 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">Configuration</h1> -</div> +</header> <p>The file <code>$HOME/.dav/sync.xml</code> is used for configuring sync-directories.</p> <p>The <em>sync.xml</em> file is an XML file with <code><configuration></code> as root element. This element can only have <code><directory></code> elements as children.</p> <h2 id="directory">directory</h2> <p>This element configures a sync-directory. A sync-directory must have a unique name, a (local) path, repository and a database.</p> <p>Required elements: <code><name></code>, <code><repository></code>, <code><path></code>, <code><database></code><br /> -Optional elements: <code><collection></code>, <code><trash></code>, <code><max-retry></code>, <code><backup-on-pull></code>, <code><lock-pull></code>, <code><lock-push></code>, <code><lock-timeout></code>, <code><filter></code></p> +Optional elements: <code><collection></code>, <code><trash></code>, <code><max-retry></code>, <code><backup-on-pull></code>, <code><lock-pull></code>, <code><lock-push></code>, <code><lock-timeout></code>, <code><filter></code>, <code><metadata></code>, <code><versioning></code>, <code><splitconfig></code>, <code><symlink-intern></code>, <code><symlink-extern></code>, <code><tagconfig></code>, <code><allow-cmd></code></p> <h3 id="name">name</h3> <p>Unique sync-directory identifer. This identifer is used in combination with all <em>dav-sync</em> commands.</p> <p>Type: string<br /> @@ -106,10 +127,19 @@ <p>Type: string<br /> Default: /<br /> Example: <code><collection>/myfiles</collection></code></p> +<h3 id="hashing">hashing</h3> +<p>Enables file hashing. The hash will be used for checking if files are modified and should be synchronized.</p> +<p>Type: boolean<br /> +Default: false<br /> +Example: <code><hashing>true</hashing></code></p> <h3 id="trash">trash</h3> <p>Path to the trash directory for this sync-directory. Files that should be deleted will be moved to this directory. The value must be an absolute path or relative to the sync-directory path.</p> <p>Type: string<br /> Example: <code><trash>.trash</trash></code></p> +<h3 id="push-strategy">push-strategy</h3> +<p>Controls the strategy <em>push</em> uses for deciding which files should be pushed. Possible values are: <code>metadata</code> and <code>hash</code>.</p> +<p>Type: pushstrategy enum<br /> +Default: metadata Example: <code><push-strategy>hash</push-strategy></code></p> <h3 id="max-retry">max-retry</h3> <p>This integer value controls how many attempts of downloading/uploading a file in case of an error are made.</p> <p>Type: integer<br /> @@ -131,10 +161,37 @@ Default: false<br /> Example: <code><lock-push>true</lock-push></code></p> <h3 id="lock-timeout">lock-timeout</h3> -<p>Specifies the lock timeout in seconds. If the lock-timeout is 0, the client doesn't request a specific timeout and the server's default value is used. If the lock-timeout is -1, a infinite timeout is requested.</p> +<p>Specifies the lock timeout in seconds. If the lock-timeout is 0, the client doesn’t request a specific timeout and the server’s default value is used. If the lock-timeout is -1, a infinite timeout is requested.</p> <p>Type: integer<br /> Default: 0<br /> Example: <code><lock-timeout>50</lock-timeout></code></p> +<h3 id="metadata">metadata</h3> +<p>Controls which file metadata should be synchronized. Possible values are: <code>mtime</code>, <code>mode</code>, <code>xattr</code> and <code>all</code>. If this element is not specified, no metadata will be synchronized.</p> +<p>Type: list of metadata<br /> +Example: <code><metadata>mtime mode</metadata></code></p> +<h3 id="versioning">versioning</h3> +<p>Enables resource versioning for the commands <em>push</em> and <em>archive</em>.</p> +<p>Possible attributes: <code>type</code>, <code>always</code></p> +<p>The attribute <code>type</code> sets the versioning method type. Possible values are <code>simple</code> and <code>deltav</code>. With <em>simple</em> versioning, resources are moved to a version history collection before the new content is uploaded. With <em>deltav</em>, the DeltaV methods <em>checkout</em> and <em>checkin</em> are used to store versions. The default value of the <code>type</code> attribute is <code>simple</code>.</p> +<p>The boolean attribute <code>always</code> specifies if new versions should be always created. The default value is <code>false</code>.</p> +<p>Optional elements: <code><history></code> Example: <code><versioning type="simple" always="true" /></code></p> +<h3 id="history">history</h3> +<p>Specifies the history collection path for <em>simple</em> versioning. The path is interpreted relatively to the root of the sync directory.</p> +<p>Type: string<br /> +Default: <code>/.dav-version-history</code> Example:</p> +<pre><code><versioning type="simple"> + <history>/.backup/</history> +</versioning></code></pre> +<h3 id="symlink-intern">symlink-intern</h3> +<p>Configures the handling of symlinks, which have a target inside the sync directory. Possible values are: <code>sync</code>, <code>follow</code> and <code>ignore</code>.</p> +<p>Type: symlink enum<br /> +Default: follow<br /> +Example: <code><symlink-intern>sync</symlink-intern></code></p> +<h2 id="symlink-extern">symlink-extern</h2> +<p>Configures the handling of symlinks, which have a target outside the sync directory. Possible values are: <code>follow</code> and <code>ignore</code>. Unlike internal symlinks, external symlinks cannot be synced.</p> +<p>Type: symlink enum<br /> +Default: follow<br /> +Example: <code><symlink-extern>ignore</symlink-extern></code></p> <h3 id="tagconfig">tagconfig</h3> <p>Configures the local store for resource tags. If this element is specified, resource tags are stored locally.</p> <p>Optional elements: local-store, detect-changes, xattr-name, on-conflict</p> @@ -159,6 +216,34 @@ <p>Type: onconflict enum<br /> Default: no_conflict<br /> Example: <code><on-conflict>merge</on-conflict></code></p> +<h3 id="splitconfig">splitconfig</h3> +<p>Parent element for all <code><split></code> elements.</p> +<h3 id="split">split</h3> +<p>Configures if and how files should be splitted into multiple parts on <em>push</em>.</p> +<p>The blocksize element configures the size of each part.</p> +<p>The elements filter and minsize specify, in which case the files should be splitted.</p> +<p>Required elements: <code><blocksize></code><br /> +Optional elements: <code><filter></code>, <code><minsize></code></p> +<p>Example:</p> +<pre><code><splitconfig> + <!-- split all files with .vmdk file extension that are bigger than 100mb --> + <split> + <blocksize>10m</blocksize> + <filter> + <include>\.vmdk$</include> + </filter> + <minsize>100m</minsize> + </split> +</splitconfig></code></pre> +<h3 id="blocksize">blocksize</h3> +<p>Specifies the size of each file part.</p> +<p>Type: size<br /> +Example: <code><blocksize>100k</blocksize></code></p> +<h3 id="minsize">minsize</h3> +<p>Specifies the minimal size a file must have for enabling file splitting.</p> +<p>Type: size<br /> +Default: 0<br /> +Example: <code><minsize>100m</minsize></code></p> <h3 id="filter">filter</h3> <p>With the filter element, include and exclude filters can be specified, to control which files are synchronized. The <em>pull</em>, <em>push</em> and <em>archive</em> command apply these filters to file paths. At first it is checked if a file is matching any include filter. If so only files matching not an exclude filter are further processed.</p> <p>It is also possible to filter resources by tags. Tags can dynamically be applied to individual files. The tag filter elements contains a tag filter expression. Only files that match the filter expression are synchronized.</p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/sync-list-versions.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,120 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav-sync list-versions</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav-sync list-versions</h1> +</header> +<p><strong><code>dav-sync list-versions [-s <syncdir>] <file></code></strong></p> +<p>Lists all available versions of a SyncDirectory file. Example:</p> +<pre><code>$ dav-sync list-versions test.txt +name: 1576420562-69ba29c77659c2db +lastmodified: Sun, 15 Dec 2019 10:39:30 GMT +url: https://example.com/webdav/.history/157/1576420562-69ba29c77659c2db + +name: 1576420572-b6a1862b0b1c04e6 +lastmodified: Sun, 15 Dec 2019 11:12:28 GMT +url: https://example.com/webdav/.history/157/1576420572-b6a1862b0b1c04e6 + +name: 1576420613-8b1260a7a6943580 +lastmodified: Sun, 15 Dec 2019 15:33:06 GMT +url: https://example.com/webdav/.history/157/1576420613-8b1260a7a6943580</code></pre> +<p>The name of a version can be used to restore a previous file version with the <a href="./restore.html">dav-sync restore</a> command.</p> +<p><strong><code>-s <syncdir></code></strong> SyncDirectory for this file</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/trash-info.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/trash-info.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav-sync trash-info</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav-sync trash-info</h1> -</div> +</header> <p><strong><code>dav-sync trash-info <directory></code></strong></p> <p>Shows the trash directory path for a sync-directory, the number of files currently in trash and the space they consume.</p> </div>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/uncheckout.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,108 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav uncheckout</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav uncheckout</h1> +</header> +<p><strong><code>dav uncheckout [-pc] <url></code></strong></p> +<p>Cancels all modification of the resource and sets the state to <em>checked-in</em> without creating a new version.</p> +<p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p> +<p><strong><code>-c</code></strong> enable file name and path decryption</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/html/unlock.html Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/html/unlock.html Sun Dec 15 17:00:46 2019 +0100 @@ -1,12 +1,20 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml"> +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta http-equiv="Content-Style-Type" content="text/css" /> + <meta charset="utf-8" /> <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> <title>dav unlock</title> - <style type="text/css">code{white-space: pre;}</style> - <link rel="stylesheet" href="davdoc.css" type="text/css" /> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> </head> <body> <div class="header"> @@ -26,6 +34,7 @@ <li><a href="remove.html">remove</a></li> <li><a href="copy.html">copy</a></li> <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> <li><a href="export.html">export</a></li> <li><a href="import.html">import</a></li> <li><a href="get-property.html">get-property</a></li> @@ -35,9 +44,19 @@ <li><a href="unlock.html">unlock</a></li> <li><a href="info.html">info</a></li> <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> <li><a href="add-repository.html">add-repository</a></li> <li><a href="remove-repository.html">remove-repository</a></li> <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> <li><a href="check-config.html">check-config</a></li> </ul> <li><a href="configuration.html">Configuration</a></li> @@ -53,11 +72,13 @@ <li><a href="pull.html">pull</a></li> <li><a href="push.html">push</a></li> <li><a href="archive.html">archive</a></li> - <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> <li><a href="delete-conflicts.html">delete-conflicts</a></li> <li><a href="trash-info.html">trash-info</a></li> <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> <li><a href="add-tag.html">add-tag</a></li> <li><a href="remove-tag.html">remove-tag</a></li> <li><a href="set-tags.html">set-tags</a></li> @@ -74,9 +95,9 @@ <!-- begin content --> <div class="content"> -<div id="header"> +<header> <h1 class="title">dav unlock</h1> -</div> +</header> <p><strong><code>dav unlock [-pc] [-L <lock>] <url></code></strong></p> <p>Unlocks the specified <em>url</em> with a lock token. If no lock token is specified with the <code>-L</code> option, it read from stdin.</p> <p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/docs/html/versioncontrol.html Sun Dec 15 17:00:46 2019 +0100 @@ -0,0 +1,109 @@ +<!DOCTYPE html> +<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang=""> +<head> + <meta charset="utf-8" /> + <meta name="generator" content="pandoc" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" /> + <title>dav versioncontrol</title> + <style type="text/css"> + code{white-space: pre-wrap;} + span.smallcaps{font-variant: small-caps;} + span.underline{text-decoration: underline;} + div.column{display: inline-block; vertical-align: top; width: 50%;} + </style> + <link rel="stylesheet" href="davdoc.css" /> + <!--[if lt IE 9]> + <script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script> + <![endif]--> +</head> +<body> +<div class="header"> + <a href="./index.html"><span>DavUtils documentation</span></a> +</div> +<div class="sidebar"> + <div class="nav"> + <h3>dav</h3> + <ul> + <li><a href="getting-started.html">Getting started</a></li> + <li><a href="commands.html">Commands</a></li> + <ul> + <li><a href="list.html">list</a></li> + <li><a href="get.html">get</a></li> + <li><a href="put.html">put</a></li> + <li><a href="mkdir.html">mkdir</a></li> + <li><a href="remove.html">remove</a></li> + <li><a href="copy.html">copy</a></li> + <li><a href="move.html">move</a></li> + <li><a href="rename.html">rename</a></li> + <li><a href="export.html">export</a></li> + <li><a href="import.html">import</a></li> + <li><a href="get-property.html">get-property</a></li> + <li><a href="set-property.html">set-property</a></li> + <li><a href="remove-property.html">remove-property</a></li> + <li><a href="lock.html">lock</a></li> + <li><a href="unlock.html">unlock</a></li> + <li><a href="info.html">info</a></li> + <li><a href="date.html">date</a></li> + <li><a href="versioncontrol.html">versioncontrol</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="checkout.html">checkout</a></li> + <li><a href="checkin.html">checkin</a></li> + <li><a href="uncheckout.html">uncheckout</a></li> + <li><a href="add-repository.html">add-repository</a></li> + <li><a href="remove-repository.html">remove-repository</a></li> + <li><a href="list-repositories.html">list-repositories</a></li> + <li><a href="repository-url.html">repository-url</a></li> + <li><a href="add-user.html">add-user</a></li> + <li><a href="remove-user.html">remove-user</a></li> + <li><a href="edit-user.html">edit-user</a></li> + <li><a href="list-users.html">list-users</a></li> + <li><a href="check-config.html">check-config</a></li> + </ul> + <li><a href="configuration.html">Configuration</a></li> + <li><a href="encryption.html">Encryption</a></li> + </ul> + </div> + <div class="nav"> + <h3>dav-sync</h3> + <ul> + <li><a href="introduction.html">Introduction</a></li> + <li><a href="sync-commands.html">Commands</a></li> + <ul> + <li><a href="pull.html">pull</a></li> + <li><a href="push.html">push</a></li> + <li><a href="archive.html">archive</a></li> + <li><a href="restore.html">restore</a></li> + <li><a href="list-conflicts.html">list-conflicts</a></li> + <li><a href="resolve-conflicts.html">resolve-conflicts</a></li> + <li><a href="delete-conflicts.html">delete-conflicts</a></li> + <li><a href="trash-info.html">trash-info</a></li> + <li><a href="empty-trash.html">empty-trash</a></li> + <li><a href="list-versions.html">list-versions</a></li> + <li><a href="add-tag.html">add-tag</a></li> + <li><a href="remove-tag.html">remove-tag</a></li> + <li><a href="set-tags.html">set-tags</a></li> + <li><a href="list-tags.html">list-tags</a></li> + <li><a href="add-directory.html">add-directory</a></li> + <li><a href="list-directories.html">list-directories</a></li> + <li><a href="sync-check-config.html">check-config</a></li> + <li><a href="check-repositories.html">check-repositories</a></li> + </ul> + <li><a href="sync-configuration.html">Configuration</a></li> + </ul> + </div> +</div> + +<!-- begin content --> +<div class="content"> +<header> +<h1 class="title">dav versioncontrol</h1> +</header> +<p><strong><code>dav versioncontrol [-pc] <url></code></strong></p> +<p>Puts the resource, specified by <em>url</em>, under version control. This is required in order to use other versioning commands with this resource.</p> +<p>To use this command, the server must support <em>DeltaV</em>.</p> +<p><strong><code>-p</code></strong> disable file name and path decryption if enabled</p> +<p><strong><code>-c</code></strong> enable file name and path decryption</p> +</div> +<!-- end content --> +</body> +</html>
--- a/docs/man/dav-sync.1.man Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/man/dav-sync.1.man Sun Dec 15 17:00:46 2019 +0100 @@ -1,6 +1,6 @@ -.\" Automatically generated by Pandoc 1.19.2.4 +.\" Automatically generated by Pandoc 2.2.1 .\" -.TH "DAV\-SYNC" "1" "July 1, 2018" "Version 1.2" "DavUtils User Manuals" +.TH "DAV\-SYNC" "1" "December 15, 2019" "Version 1.3" "DavUtils User Manuals" .hy .SH NAME .PP @@ -9,7 +9,7 @@ .SH SYNOPSIS .PP \f[B]dav\-sync\f[] \f[I]command\f[] [\f[I]options\f[]] -\f[I]arguments\f[]... +\f[I]arguments\f[]\&... .SH DESCRIPTION .PP TODO @@ -25,7 +25,7 @@ .RS .RE .TP -.B push [\f[B]\-cldr\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[] +.B push [\f[B]\-cldrSRM\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[] Pushes all local changes to the server. This uploads all locally modified files and deletes all locally deleted files on the server. @@ -34,13 +34,20 @@ .RS .RE .TP -.B archive [\f[B]\-cld\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[] +.B archive [\f[B]\-cldSRM\f[]] [\f[B]\-t\f[] \f[I]tags\f[]] \f[I]directory\f[] Uploads all new and modified files to the server. The command is similar to the push command (with the same conflict behavior), however it does not delete files on the server. .RS .RE .TP +.B restore [\f[B]\-ldRM\f[]] [\f[B]\-V\f[] *version] [\f[B]\-s\f[] \f[I]directory\f[]] [\f[I]file\&...\f[]] +Restores local files by downloading them from the server. +The \f[I]file\f[] argument can be a local absolute or relative file +path. +.RS +.RE +.TP .B list\-conflicts [\f[B]\-v\f[]] \f[I]directory\f[] Lists all conflicting files. If verbose output is enabled, the output also shows the number of @@ -73,6 +80,11 @@ .RS .RE .TP +.B list\-versions [\f[B]\-s\f[] \f[I]syncdir\f[]] \f[I]file\f[] +Lists all available file versions. +.RS +.RE +.TP .B empty\-trash \f[I]directory\f[] Removes all files from the trash of the given \f[I]directory\f[]. .RS @@ -142,7 +154,7 @@ .RE .TP .B \-d -Don\[aq]t lock the repository. +Don't lock the repository. .RS .RE .TP
--- a/docs/man/dav.1.man Sun Dec 15 16:54:05 2019 +0100 +++ b/docs/man/dav.1.man Sun Dec 15 17:00:46 2019 +0100 @@ -1,13 +1,13 @@ -.\" Automatically generated by Pandoc 1.16.0.2 +.\" Automatically generated by Pandoc 2.2.1 .\" -.TH "DAV" "1" "July 1, 2018" "Version 1.2" "DavUtils User Manuals" +.TH "DAV" "1" "December 15, 2019" "Version 1.3" "DavUtils User Manuals" .hy .SH NAME .PP \f[B]dav\f[] \- command line WebDAV client .SH SYNOPSIS .PP -\f[B]dav\f[] \f[I]command\f[] [\f[I]options\f[]] \f[I]arguments\f[]... +\f[B]dav\f[] \f[I]command\f[] [\f[I]options\f[]] \f[I]arguments\f[]\&... .SH DESCRIPTION .PP TODO @@ -18,7 +18,7 @@ .RS .RE .TP -.B get [\f[B]\-pcRK\f[]] [\f[B]\-o\f[] \f[I]file\f[]] [\f[B]\-u\f[] \f[I]date\f[]] \f[I]url\f[] +.B get [\f[B]\-pcRK\f[]] [\f[B]\-o\f[] \f[I]file\f[]] [\f[B]\-u\f[] \f[I]date\f[]] [\f[B]\-V\f[] \f[I]version\f[]] \f[I]url\f[] Downloads a resource from \f[I]url\f[]. .RS .RE @@ -49,6 +49,12 @@ .RS .RE .TP +.B rename [\f[B]\-pcO\f[]] [\f[B]\-L\f[] \f[I]lock\f[]] \f[I]srcurl\f[] \f[I]name\f[] +Changes the name of a resource or collection at \f[I]srcurl\f[] to +\f[I]name\f[]. +.RS +.RE +.TP .B export [\f[B]\-pc\f[]] [\f[B]\-o\f[] \f[I]file\f[]] [\f[B]\-u\f[] \f[I]date\f[]] \f[I]url\f[] Exports a resource or collection to a \f[B]tar(5)\f[] archive. By default the data is written to \f[I]stdout\f[], but you may specify a @@ -121,6 +127,37 @@ in sync. .RS .RE +.TP +.B versioncontrol [\f[B]\-pc\f[]] \f[I]url\f[] +Puts the resource, specified by url, under version control. +This is required in order to use other versioning commands with this +resource. +.RS +.RE +.TP +.B list\-versions [\f[B]\-pc\f[]] \f[I]url\f[] +Lists all versions of a version\-controlled resource. +.RS +.RE +.TP +.B checkout [\f[B]\-pc\f[]] \f[I]url\f[] +Changes the state of a resource to checked\-out to allow modifications +to the content and properties. +.RS +.RE +.TP +.B checkin [\f[B]\-pc\f[]] \f[I]url\f[] +Changes the state of a resource to checked\-in. +This will create a new version of the resource. +In the checked\-in state the resource cannot be modified. +.RS +.RE +.TP +.B uncheckout [\f[B]\-pc\f[]] \f[I]url\f[] +Cancels all modification of the resource and sets the state to +checked\-in without creating a new version. +.RS +.RE .SH CONFIGURATION COMMANDS .TP .B add\-repository @@ -144,6 +181,31 @@ Validates the \f[B]$HOME/.dav/config.xml\f[] configuration file. .RS .RE +.TP +.B repository\-url [\f[B]\-p\f[]] \f[I]repository\f[] +Prints the repository url. +.RS +.RE +.TP +.B add\-user +Adds a user to the secret store. +.RS +.RE +.TP +.B remove\-user +Removes a user from the secret store. +.RS +.RE +.TP +.B edit\-user +Interactive command for modifying users stored in the secret store. +.RS +.RE +.TP +.B list\-users +Lists all users stored in the secret store. +.RS +.RE .SH GENERAL OPTIONS .PP The following options can be used with all commands. @@ -216,7 +278,7 @@ .TP .B \-o \f[I]file\f[] Write output to \f[I]file\f[]. -Use \[aq]\-\[aq] for stdout. +Use `\-' for stdout. .RS .RE .TP @@ -226,7 +288,7 @@ .RE .TP .B \-p -Don\[aq]t encrypt or decrypt files. +Don't encrypt or decrypt files. .RS .RE .TP @@ -250,6 +312,12 @@ .RS .RE .TP +.B \-V \f[I]version\f[] +downloads a specific version of the resource. +Available versions can be listed with the list\-versions command +.RS +.RE +.TP .B \-x XML property content. .RS