From 36b222bf699023f3e460c8bc231b2916aa27ab5c Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Thu, 31 Aug 2017 13:29:54 -0400 Subject: resuming exports Make a pass over the whole exported tree, and upload anything that has not yet reached the export. Update location log when exporting. Note that the synthesized keys for non-annexed files are stored in the location log too. Some cases involving files in the tree with the same content are not handled correctly yet. This commit was sponsored by Boyd Stephen Smith Jr. on Patreon. --- doc/design/exporting_trees_to_special_remotes.mdwn | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc/design/exporting_trees_to_special_remotes.mdwn') diff --git a/doc/design/exporting_trees_to_special_remotes.mdwn b/doc/design/exporting_trees_to_special_remotes.mdwn index ce7431141..c9b2b72e5 100644 --- a/doc/design/exporting_trees_to_special_remotes.mdwn +++ b/doc/design/exporting_trees_to_special_remotes.mdwn @@ -175,6 +175,11 @@ except for when the WORM or URL backend is used. So, prevent the user from exporting such keys. Also, force verification on for such special remotes, don't let it be turned off. +The same file contents may be in a treeish multiple times under different +filenames. That complicates using location tracking. One file may have been +exported and the other not, and location tracking says that the content +is present in the export. + ## recording exported filenames in git-annex branch In order to download the content of a key from a file exported -- cgit v1.2.3