summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2017-09-06 13:04:09 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2017-09-06 13:04:09 -0400
commitf1b255623bc026d1480d44808cfc30507537cda1 (patch)
treeb0c9a52f93138726a417356e260e660a81772316 /doc/todo
parente678f8e94e31662ea138f3ebe29b59b49a11143a (diff)
thoughts on handling renames efficiently
This gets complicated, but I think this design will work! This commit was supported by the NSF-funded DataLad project.
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/export.mdwn6
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/todo/export.mdwn b/doc/todo/export.mdwn
index 5813cd869..f345534e8 100644
--- a/doc/todo/export.mdwn
+++ b/doc/todo/export.mdwn
@@ -19,7 +19,11 @@ Work is in progress. Todo list:
* `git annex get --from export` works in the repo that exported to it,
but in another repo, the export db won't be populated, so it won't work.
- Maybe just show a useful error message in this case?
+ Maybe just show a useful error message in this case?
+ However, exporting from one repository and then trying to update the
+ export from another repository also doesn't work right, because the
+ export database is not populated. So, seems that the export database needs
+ to get populated based on the export log in these cases.
* Efficient handling of renames.
* Support export to aditional special remotes (S3 etc)
* Support export to external special remotes.