From ac90d4f57076a59cac3a8017b89ac9b5ab4e5021 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawnNqLKszWk9EoD4CDCqNXJRIklKFBCN1Ao" Date: Wed, 9 Jul 2014 22:08:44 +0000 Subject: [PATCH 1/7] Added a comment: even a client repository you had once but have now deleted --- ...comment_2_f9eef3019fe690e90c1228d62a16f70a._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/forum/USB_drive_in_transfer_group_keeps_growing_-_assistant/comment_2_f9eef3019fe690e90c1228d62a16f70a._comment diff --git a/doc/forum/USB_drive_in_transfer_group_keeps_growing_-_assistant/comment_2_f9eef3019fe690e90c1228d62a16f70a._comment b/doc/forum/USB_drive_in_transfer_group_keeps_growing_-_assistant/comment_2_f9eef3019fe690e90c1228d62a16f70a._comment new file mode 100644 index 0000000000..7f761419c5 --- /dev/null +++ b/doc/forum/USB_drive_in_transfer_group_keeps_growing_-_assistant/comment_2_f9eef3019fe690e90c1228d62a16f70a._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawnNqLKszWk9EoD4CDCqNXJRIklKFBCN1Ao" + nickname="maurizio" + subject="even a client repository you had once but have now deleted" + date="2014-07-09T22:08:44Z" + content=""" +if this client repository has been deleted, why does it still have an impact? What is the user supposed to do to use a transfer repository if some day another client which was deleted has existed? + +Old repositories seem to remain for ever in the webapp. You can try to delete them with the webapp, they will stay there. You can disable them, they will stay there. If you want to try to delete them again in the webapp, you first have to enable them again and nothing ever happens. There seems to be basically no way to delete repositories which have some day existed... +"""]] From 6c6a5dff0da0739025a04d2780d10ca83865ffde Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmMLeU-zCzx2mc5pL2XT8a1UNkQwHAHjg8" Date: Thu, 10 Jul 2014 02:01:30 +0000 Subject: [PATCH 2/7] --- ..._setup:_2_local_computers_and_box.com.mdwn | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn diff --git a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn new file mode 100644 index 0000000000..d7a345246b --- /dev/null +++ b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn @@ -0,0 +1,29 @@ +Hello everyone, +I need some help with this use-case: two local computers, paired with git annex, also sync in the cloud (box.com) to pull and push changes even when the other local computer is offline. + +I've tried the following steps with the webapp, but the result isn't working so far: + +1. Create repo in *Computer A* through the webapp. +2. Create repo in *Computer B* through the webapp. +3. In *Computer A*, add box.com repository and put it in the 'backup' group (Just to make sure that it gets everything but I've also tried re-doing the whole procedure with box.com set to 'transfer' (as suggested by the webapp), and still will not work). +4. Pair computer *A* and *B* over the local network. +5. Now also enable box.com in *B* (the cloud repo has appeared thanks to pairing) + +So far, when everyone is online, everything syncs correctly. Creating "file1" in *A*, will sync it to all repositories as shown by "git annex whereis file1". + +The problem is that this won't work for the following use-case, which I'm currently trying to solve: + +(continued from the previous steps) + +6. *B* goes offline. +7. *A* creates a file (or makes a change), which is correctly synced to box.com (*whereis* shows that it's there too). As expected, syncing with B fails because B is offline. +8. *A* goes offline. +9. *B* come back online. + +The expected behavior here is that B gets the new file (or change) from box.com, since it's been pushed there by *A*, but this doesn't happen. Strangely, the new file doesn't get in *B* until *A* comes back online. + +**What am I missing? Should I do something differently to get this behavior?** + +(This use-case is important for me because I need to keep some binary files in sync. These files are frequently modified by either *B* or *A*, and very often one of the two repos is not online. The different versions can't be simply merged back because of the binary nature of the files.) + +Thanks everyone for your help. From 7648a6602b85526781a9c7bc2abfd35e497d6a80 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmMLeU-zCzx2mc5pL2XT8a1UNkQwHAHjg8" Date: Thu, 10 Jul 2014 02:02:55 +0000 Subject: [PATCH 3/7] formatting --- .../help_needed_with_setup:_2_local_computers_and_box.com.mdwn | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn index d7a345246b..bce73c9513 100644 --- a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn +++ b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn @@ -1,4 +1,5 @@ Hello everyone, + I need some help with this use-case: two local computers, paired with git annex, also sync in the cloud (box.com) to pull and push changes even when the other local computer is offline. I've tried the following steps with the webapp, but the result isn't working so far: From c30ac2bebe1c2e43a2b2636d086c61a8371f0b42 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmMLeU-zCzx2mc5pL2XT8a1UNkQwHAHjg8" Date: Thu, 10 Jul 2014 02:29:28 +0000 Subject: [PATCH 4/7] missing word --- .../help_needed_with_setup:_2_local_computers_and_box.com.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn index bce73c9513..8717db35cf 100644 --- a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn +++ b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn @@ -6,7 +6,7 @@ I've tried the following steps with the webapp, but the result isn't working so 1. Create repo in *Computer A* through the webapp. 2. Create repo in *Computer B* through the webapp. -3. In *Computer A*, add box.com repository and put it in the 'backup' group (Just to make sure that it gets everything but I've also tried re-doing the whole procedure with box.com set to 'transfer' (as suggested by the webapp), and still will not work). +3. In *Computer A*, add box.com encrypted repository and put it in the 'backup' group (Just to make sure that it gets everything but I've also tried re-doing the whole procedure with box.com set to 'transfer' (as suggested by the webapp), and still will not work). 4. Pair computer *A* and *B* over the local network. 5. Now also enable box.com in *B* (the cloud repo has appeared thanks to pairing) From 85ae4ce94cc7f358638a7f379f0df3b788171d24 Mon Sep 17 00:00:00 2001 From: divB Date: Thu, 10 Jul 2014 03:05:09 +0000 Subject: [PATCH 5/7] --- doc/forum/Restricting_SSH_+_supply_key.mdwn | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 doc/forum/Restricting_SSH_+_supply_key.mdwn diff --git a/doc/forum/Restricting_SSH_+_supply_key.mdwn b/doc/forum/Restricting_SSH_+_supply_key.mdwn new file mode 100644 index 0000000000..59dd72fdc6 --- /dev/null +++ b/doc/forum/Restricting_SSH_+_supply_key.mdwn @@ -0,0 +1,7 @@ +Just two very simple questions: + +1.) Is there a way to restrict the SSH key for git annex by supplying a command= ? Even better, is it also possible to supply a directory in which the repository is? (I do not want chroot - too complicated but a soft check would be sufficient for me). + +2.) Can I tell git and git-ssh which pubkey to use WITHOUT changing system-/user wide config (e.g.., .ssh/*)? If it is indeed not possible, what's the best way to do it in Windows? + +Thanks! From ae676c1beef2b74031ab19ad6f4177a7198ce964 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmMLeU-zCzx2mc5pL2XT8a1UNkQwHAHjg8" Date: Thu, 10 Jul 2014 03:06:17 +0000 Subject: [PATCH 6/7] partially solved --- ...elp_needed_with_setup:_2_local_computers_and_box.com.mdwn | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn index 8717db35cf..c78469238f 100644 --- a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn +++ b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn @@ -1,3 +1,8 @@ +**EDIT: partially solved** +*by looking around I might have come upon the solution to my own question: the webapp uses a shared cipher for encryption, and since the cipher is stored in the git repository, only the contents will be synced in the encrypted repository (in the cloud in this case). So both computers need to be online to sync, because the cloud only has the content of the files and not the whole annex repository.* + +--- + Hello everyone, I need some help with this use-case: two local computers, paired with git annex, also sync in the cloud (box.com) to pull and push changes even when the other local computer is offline. From ed153b50d5ef6b4481e9aa005d0d879bed1dbdec Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawmMLeU-zCzx2mc5pL2XT8a1UNkQwHAHjg8" Date: Thu, 10 Jul 2014 03:07:00 +0000 Subject: [PATCH 7/7] small change --- .../help_needed_with_setup:_2_local_computers_and_box.com.mdwn | 2 -- 1 file changed, 2 deletions(-) diff --git a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn index c78469238f..e484c4f0e0 100644 --- a/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn +++ b/doc/forum/help_needed_with_setup:_2_local_computers_and_box.com.mdwn @@ -30,6 +30,4 @@ The expected behavior here is that B gets the new file (or change) from box.com, **What am I missing? Should I do something differently to get this behavior?** -(This use-case is important for me because I need to keep some binary files in sync. These files are frequently modified by either *B* or *A*, and very often one of the two repos is not online. The different versions can't be simply merged back because of the binary nature of the files.) - Thanks everyone for your help.