aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar guilhem <guilhem@fripost.org>2013-04-14 00:10:49 +0200
committerGravatar Joey Hess <joey@kitenet.net>2013-04-13 19:26:24 -0400
commit0957b771da4c58f593f3ecaf194ffdd5c6d335a5 (patch)
tree02043c5c8bd88ccae712cc84ccdae96175facd53 /doc
parent371dfdfbebd7b7e5142f147324f67fce3ed9cce0 (diff)
Allow rsync to use other remote shells.
Introduced a new per-remote option 'annex-rsync-transport' to specify the remote shell that it to be used with rsync. In case the value is 'ssh', connections are cached unless 'sshcaching' is unset.
Diffstat (limited to 'doc')
-rw-r--r--doc/git-annex.mdwn9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/git-annex.mdwn b/doc/git-annex.mdwn
index 60ce3a9ae..b9badce9b 100644
--- a/doc/git-annex.mdwn
+++ b/doc/git-annex.mdwn
@@ -943,6 +943,15 @@ Here are all the supported configuration settings.
to or from this remote. For example, to force ipv6, and limit
the bandwidth to 100Kbyte/s, set it to "-6 --bwlimit 100"
+* `remote.<name>.annex-rsync-transport`
+
+ The remote shell to use to connect to the rsync remote. Possible
+ values are `ssh` (the default) and `rsh`, together with their
+ arguments, for instance `ssh -p 2222 -c blowfish`; Note that the
+ remote hostname should not appear there, see rsync(1) for details.
+ When the transport used is `ssh`, connections are automatically cached
+ unless `annex.sshcaching` is unset.
+
* `remote.<name>.annex-bup-split-options`
Options to pass to bup split when storing content in this remote.