summaryrefslogtreecommitdiff
path: root/doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2016-09-23 09:43:03 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2016-09-23 09:43:03 -0400
commit8810fff6530fd760076242b1b4a6e7b4af34afd3 (patch)
tree1ed52d573076f377e0ff4cf6cacc065d7820bed9 /doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment
parentaf2e06feee0b8f549c789f1b130a58a0aed39488 (diff)
parentff2e8063f786fb3ed832e853d56c70e649f2bafe (diff)
Merge branch 'master' of ssh://git-annex.branchable.com
Diffstat (limited to 'doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment')
-rw-r--r--doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment26
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment b/doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment
new file mode 100644
index 000000000..54d9c8029
--- /dev/null
+++ b/doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment
@@ -0,0 +1,26 @@
+[[!comment format=mdwn
+ username="JasonWoof"
+ subject="simpler use case"
+ date="2016-09-22T00:40:07Z"
+ content="""
+Here's my use case (much simpler)
+
+Three git repos:
+
+desktop: normal checkout, source of almost all annexd files, commits, etc.. The only place I run git annex commands. Not enough space to stored all annexed files
+
+main_external: bare git repo, stores all annext file contents, but no file tree. Usually connected. Purpose: primary backups
+
+old_external: like main_external, except connected only occasionally.
+
+
+I periodically copy from desktop to main_external. That's all well and good.
+
+The tricky part is when I plug in old_external and want to get everything on there. It's hard to get content onto old_external that is stored only on main_external. That's when I want to:
+
+ git annex copy --from=main_external --to=old_external --not --in old_external
+
+Note that this would _not_ copy obsolete data (ie only referenced from old git commits) stored in old_external. I like that.
+
+To work around the lack of that feature, I try to keep coppies on desktop until I've had a chance to copy them to both external drives. It's good for numcopies, but I don't like trying to keep track of it, and I wish I could choose to let there be just one copy of things on main_external for replaceable data.
+"""]]