diff options
author | 2016-09-22 00:40:08 +0000 | |
---|---|---|
committer | 2016-09-22 00:40:08 +0000 | |
commit | a514c8a79091dbe998cffe6de3e95821e0ac1273 (patch) | |
tree | fe258c008dc58bc059f0e81f21abfc2402dcfbf8 | |
parent | 544d6d840a20180e87a53b3a175558a87a8b8ec2 (diff) |
Added a comment: simpler use case
-rw-r--r-- | doc/todo/transitive_transfers/comment_2_7255f5083283b0ae7e7fc41e127bd829._comment | 26 |
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. +"""]] |