This commit is contained in:
Joey Hess 2024-08-06 12:15:18 -04:00
parent 4750ffbd3b
commit be5c86c248
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -34,10 +34,12 @@ Planned schedule of work:
exporttree=yes special remotes. exporttree=yes special remotes.
* `git-annex post-receive` of a proxied exporttree=yes special remote's * `git-annex post-receive` of a proxied exporttree=yes special remote's
annex-tracking-branch needs to exporttree. annex-tracking-branch should check if the special remote contains all
* When there is an incomplete export and a key is received, the proxy keys in the tree. If so, it can exporttree. If not, record
should check if it's the *last* key that is needed to complete the the keys that are needed. (It could always exporttree,
export, and when so, do a final exporttree. but better to avoid leaving it incomplete.)
* After a key is received, the proxy should check if it's the *last* key
that is needed to complete the export, and exporttree when so.
* Handle cases where a single key is used by multiple files in the exported * Handle cases where a single key is used by multiple files in the exported
tree. Need to download from the special remote in order to export tree. Need to download from the special remote in order to export
multiple copies to it. multiple copies to it.