From 32e6d6880fa2ce417d106262ac1b653b42c36f09 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Tue, 4 May 2021 11:13:50 -0400 Subject: [PATCH] comment --- ..._68c86b06b3b0c8cc9c3faac97e3f6c3f._comment | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 doc/todo/copy-key___40__--batch__41___to_copy__47__merge_availability_info/comment_1_68c86b06b3b0c8cc9c3faac97e3f6c3f._comment diff --git a/doc/todo/copy-key___40__--batch__41___to_copy__47__merge_availability_info/comment_1_68c86b06b3b0c8cc9c3faac97e3f6c3f._comment b/doc/todo/copy-key___40__--batch__41___to_copy__47__merge_availability_info/comment_1_68c86b06b3b0c8cc9c3faac97e3f6c3f._comment new file mode 100644 index 0000000000..8cd9485a9f --- /dev/null +++ b/doc/todo/copy-key___40__--batch__41___to_copy__47__merge_availability_info/comment_1_68c86b06b3b0c8cc9c3faac97e3f6c3f._comment @@ -0,0 +1,27 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2021-05-04T14:58:17Z" + content=""" +If I understand correctly, this might be as straightforard as extracting +the various per-key logs from the git-annex branch, and shoving them into a +new git tree, which the user can then do whatever with. Something like: + + git-annex copy-key path/ + 8e1c53342eb6461eedf13ee7d15038b400c70269 + +The obvious thing for the user to do with such a tree would be +to git push it to the other repo with a name ending in /git-annex, +which git-annex there will then auto-merge into that repo's git-annex +branch. + +When you start talking about hidden repos though, things get more complex, +because exporting key logs from a hidden repo would necessarily expose the +uuid of that repo, and maybe other logged information that was only +stored in the hidden repo as well. If it has to filter it to only the parts +of logs that are used by non-hidden repos, that would be a lot more complex. + +It also seems to me that, if you're splitting a repo, you would also want +to include things like trust.log and remote.log, or at least parts of them +for some remotes? +"""]] -- 2.30.2