aboutsummaryrefslogtreecommitdiff
path: root/doc/git-annex-mirror.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-04-10 17:08:07 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-04-10 17:08:07 -0400
commitc7a5cc5cc31377e5fed1fc59bfdeb503784d060d (patch)
tree2acb62d5fef9a1b2a02cbc43fa8c81b7108c91f1 /doc/git-annex-mirror.mdwn
parentb4dd6c2250efd959c2b0c0d032d9508ef55ea79a (diff)
get, move, copy, mirror: Concurrent downloads and uploads are now supported!
This works, and seems fairly robust. Clean get of 20 files at -J3. At -J10, there are some messages about ssh multiplexing, probably due to a race spinning up the ssh connection cacher. But, it manages to get all the files ok regardless. The progress bars are a scrambled mess though, due to bugs in ascii-progress, which I've already filed. Particularly this one: https://github.com/yamadapc/haskell-ascii-progress/issues/8
Diffstat (limited to 'doc/git-annex-mirror.mdwn')
-rw-r--r--doc/git-annex-mirror.mdwn5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/git-annex-mirror.mdwn b/doc/git-annex-mirror.mdwn
index 43e3971eb..68bce3d47 100644
--- a/doc/git-annex-mirror.mdwn
+++ b/doc/git-annex-mirror.mdwn
@@ -31,6 +31,11 @@ contents.
Use the remote as the source repository, and mirror its contents to the local
repository.
+* `--jobs=N` `-JN`
+
+ Enables parallel transfers with up to the specified number of jobs
+ running at once. For example: `-J10`
+
* `--all`
Mirror all objects stored in the git annex, not only objects used by