Added a comment: What is the underlying reason for needing a two-way SSH connection
authortom@b87e4336a0d0785eb7d5853e390835a18797402f <tom@web>
Mon, 1 May 2023 08:34:46 +0000 (08:34 +0000)
committeradmin <admin@branchable.com>
Mon, 1 May 2023 08:34:46 +0000 (08:34 +0000)
doc/forum/git_annex_sync_update_remote/comment_2_704cf62eb4add2459e509cc5fdbfeb68._comment [new file with mode: 0644]

diff --git a/doc/forum/git_annex_sync_update_remote/comment_2_704cf62eb4add2459e509cc5fdbfeb68._comment b/doc/forum/git_annex_sync_update_remote/comment_2_704cf62eb4add2459e509cc5fdbfeb68._comment
new file mode 100644 (file)
index 0000000..ca5066e
--- /dev/null
@@ -0,0 +1,24 @@
+[[!comment format=mdwn
+ username="tom@b87e4336a0d0785eb7d5853e390835a18797402f"
+ nickname="tom"
+ avatar="http://cdn.libravatar.org/avatar/ad14e568e362e17d4cbe9010d639f111"
+ subject="What is the underlying reason for needing a two-way SSH connection"
+ date="2023-05-01T08:34:46Z"
+ content="""
+Thanks for the tip.
+
+I wonder what the underlying reason is for needing a two-way remote. It would have been nice if for example
+
+```
+[my_system] $ git annex sync --force
+```
+
+would update the state of all available remotes. In that the only functionality that would not be available in the absence of a two-way remote is
+
+
+```
+[ssh->jed] $ git annex get myfile
+```
+
+But if one can live with that limitation it would simplify the setup and increase functionality. I do believe that it would also relax the `git-annex` dependency of the remote somewhat. Potentially, it would then only be needed at runtime on the remote. Not at runtime on the local system. That too would simplify the setup a lot (one can then use `git-annex` for a virtual environment that is not forced as the default base).
+"""]]