summaryrefslogtreecommitdiff
path: root/doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-07-03 14:16:01 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-07-03 14:16:01 -0400
commit0fc79db075e84758b32c0155e86f506606eeaf37 (patch)
tree5bef6ea8bfbb4fdfb30dda89f95f4959a69f44e3 /doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn
parent79158e7c175d3ad13d574fab7f700f61c2efbdcc (diff)
update docs for --all
Diffstat (limited to 'doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn')
-rw-r--r--doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn b/doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn
index 2edf7d714..b4f966abb 100644
--- a/doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn
+++ b/doc/todo/wishlist:_support_copy_--from__61__x_--to__61__y.mdwn
@@ -17,3 +17,13 @@ But my new drive doesn't have a copy of any of the files I dropped from my deskt
on my desktop, and then my new drive would have a copy of everything, and my desktop drive would still have plenty of space (ie the files I'd dropped to make space would still not be stored on the desktop).
The git repos on these external drives are both bare (as in ``git init --bare``) because they are used only for backups. Thus I operate on them only as remotes from my main (desktop) repo.
+
+> I have now implemented the --all option, and it's the default when
+> running `git annex get` inside a bare repo.
+>
+> So, the solution is to `cd` to the repository on old-external-drive,
+> and `git remote add newdrive /path/to/new/drive/repo`. Then run `git
+> annex copy --all --to newdrive` and it'll move everything.
+>
+> Calling this [[done]] unless there are other use cases where the double
+> copy method is really needed? --[[Joey]]