From 05eb07722ef9b9ce61c889ce87cc17cbd7615130 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY" Date: Mon, 20 May 2013 15:52:40 +0000 Subject: Added a comment --- .../comment_6_bd99fb70399fc58d98781a89c6d38428._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/forum/Ubuntu_PPA/comment_6_bd99fb70399fc58d98781a89c6d38428._comment diff --git a/doc/forum/Ubuntu_PPA/comment_6_bd99fb70399fc58d98781a89c6d38428._comment b/doc/forum/Ubuntu_PPA/comment_6_bd99fb70399fc58d98781a89c6d38428._comment new file mode 100644 index 000000000..8252fe5d9 --- /dev/null +++ b/doc/forum/Ubuntu_PPA/comment_6_bd99fb70399fc58d98781a89c6d38428._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY" + nickname="Pedro" + subject="comment 6" + date="2013-05-20T15:52:40Z" + content=""" +Be careful that the fmarier ppa includes more than just git-annex. +"""]] -- cgit v1.2.3 From a57a860504cb0e65b86365b3f3a1523bd6298f1a Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY" Date: Mon, 20 May 2013 15:53:25 +0000 Subject: Added a comment --- .../Ubuntu/comment_1_d1c511153fe94bf33e19a1281f1c92f2._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/install/Ubuntu/comment_1_d1c511153fe94bf33e19a1281f1c92f2._comment diff --git a/doc/install/Ubuntu/comment_1_d1c511153fe94bf33e19a1281f1c92f2._comment b/doc/install/Ubuntu/comment_1_d1c511153fe94bf33e19a1281f1c92f2._comment new file mode 100644 index 000000000..3b48bb406 --- /dev/null +++ b/doc/install/Ubuntu/comment_1_d1c511153fe94bf33e19a1281f1c92f2._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawkx5V3MTbzCXS3J7Mn9FEq8M9bPPYMkAHY" + nickname="Pedro" + subject="comment 1" + date="2013-05-20T15:53:25Z" + content=""" +Note that the fmarier ppa includes more than just git-annex. I've asked the author if he could segregate git-annex into a separate ppa. +"""]] -- cgit v1.2.3 From 4a0248dd0deda08288453f78c3aae9ea3f0903a8 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Mon, 20 May 2013 16:06:50 +0000 Subject: Added a comment --- .../comment_3_fd8f6938596aace60b04fb35c4069e37._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_3_fd8f6938596aace60b04fb35c4069e37._comment diff --git a/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_3_fd8f6938596aace60b04fb35c4069e37._comment b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_3_fd8f6938596aace60b04fb35c4069e37._comment new file mode 100644 index 000000000..65bccfb76 --- /dev/null +++ b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_3_fd8f6938596aace60b04fb35c4069e37._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + nickname="joey" + subject="comment 3" + date="2013-05-20T16:06:50Z" + content=""" +If git-annex did not update its working tree until all files referenced in it had been downloaded, then it would be possible, if you have a lot of files, for changes to take a long time, or forever, to show up. I prefer the current behavior. + +In any case, is this bug report about the mechanics of how the assistant choses to update its working tree, or is it about your configuration of two repositories that are not syncing with one-another? Conflating two entirely separate issues in one bug report is a good way to add so much noise to it that nothing gets done. +"""]] -- cgit v1.2.3 From 12c6308744e5c373eff2e690c598954d9cf9d10f Mon Sep 17 00:00:00 2001 From: "http://edheil.wordpress.com/" Date: Mon, 20 May 2013 16:08:14 +0000 Subject: Added a comment --- .../comment_4_ca908021ab5a2a50fd0d4a7e8d12498f._comment | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_4_ca908021ab5a2a50fd0d4a7e8d12498f._comment diff --git a/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_4_ca908021ab5a2a50fd0d4a7e8d12498f._comment b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_4_ca908021ab5a2a50fd0d4a7e8d12498f._comment new file mode 100644 index 000000000..035606957 --- /dev/null +++ b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_4_ca908021ab5a2a50fd0d4a7e8d12498f._comment @@ -0,0 +1,9 @@ +[[!comment format=mdwn + username="http://edheil.wordpress.com/" + ip="173.162.44.162" + subject="comment 4" + date="2013-05-20T16:08:14Z" + content=""" +The broken symlinks are important to me, because they represent content in archive directories which is intentionally not present, and they allow me to prompt git annex to retrieve that content by dragging and dropping them out of the archive subdirectory. I'm not sure what the issue is with transferring content for you though. + +"""]] -- cgit v1.2.3 From 56f09b4e1fa084e2103109f853b448eb669bd32d Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Mon, 20 May 2013 16:09:47 +0000 Subject: Added a comment --- .../comment_5_73532556cfc354ad5f37a3f3a048fb32._comment | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_5_73532556cfc354ad5f37a3f3a048fb32._comment diff --git a/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_5_73532556cfc354ad5f37a3f3a048fb32._comment b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_5_73532556cfc354ad5f37a3f3a048fb32._comment new file mode 100644 index 000000000..008ed98cb --- /dev/null +++ b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_5_73532556cfc354ad5f37a3f3a048fb32._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + nickname="joey" + subject="comment 5" + date="2013-05-20T16:09:47Z" + content=""" +\"What I want to do is to tell the assistant \"sync the contents of every file into this repository as soon as you can from whatever remote you happen to be able to copy it from\". I couldn't find a setting that would do that though.\" + +The reason you cannot find a setting that does this, is because that is the default behavior of the assistent, when correctly configured. + +Since it syncs files for everyone else, I conclude there must be an error in your configuration. You need to descibe it in detail and/or enable debugging and paste a debug log. +"""]] -- cgit v1.2.3 From 8f0cb94bff78cd9e87e0bab4949bb3c87abfef0e Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Mon, 20 May 2013 16:22:18 +0000 Subject: Added a comment --- ...ent_6_ced397b9e6119a0798a282ee07e885df._comment | 61 ++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_6_ced397b9e6119a0798a282ee07e885df._comment diff --git a/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_6_ced397b9e6119a0798a282ee07e885df._comment b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_6_ced397b9e6119a0798a282ee07e885df._comment new file mode 100644 index 000000000..61d5f9bd2 --- /dev/null +++ b/doc/bugs/Assistant_doesn__39__t_actually_sync_file_contents_by_default/comment_6_ced397b9e6119a0798a282ee07e885df._comment @@ -0,0 +1,61 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + nickname="joey" + subject="comment 6" + date="2013-05-20T16:22:18Z" + content=""" +Here is a simple example of setting up 2 repositories in the way the bug reporter describes here and on IRC. As you can see, the assistant syncs file content without any configuration: + +[[!format sh \"\"\" +joey@gnu:~/tmp/test>mkdir 1 2 +joey@gnu:~/tmp/test>cd 1; git init; git-annex init; git annex direct; echo \"file added to 1\" > file_from_1; cd .. +Initialized empty Git repository in /home/joey/tmp/test/1/.git/ +init ok +(Recording state in git...) +commit +# On branch master +# +# Initial commit +# +nothing to commit (create/copy files and use \"git add\" to track) +ok +direct ok +joey@gnu:~/tmp/test>cd 2; git init; git-annex init; git annex direct; echo \"file added to 2\" > file_from_2; cd .. +Initialized empty Git repository in /home/joey/tmp/test/2/.git/ +init ok +(Recording state in git...) +commit +# On branch master +# +# Initial commit +# +nothing to commit (create/copy files and use \"git add\" to track) +ok +direct ok +joey@gnu:~/tmp/test>cd 1; git remote add 2 ssh://localhost/~joey/tmp/test/2; git annex assistant; cd .. +joey@gnu:~/tmp/test>cd 2; git remote add 1 ssh://localhost/~joey/tmp/test/1; git annex assistant; cd .. +(merging synced/git-annex into git-annex...) +(Recording state in git...) +joey@gnu:~/tmp/test>cd 1 +joey@gnu:~/tmp/test/1>ls +file_from_1 +joey@gnu:~/tmp/test/1>ls +file_from_1 file_from_2 +joey@gnu:~/tmp/test/1>cat file_from_2 +file added to 2 +joey@gnu:~/tmp/test/1>cd .. +joey@gnu:~/tmp/test>cd 2 +joey@gnu:~/tmp/test/2>cat file_from_1 +file added to 1 +joey@gnu:~/tmp/test/2>rm file_from_2 +joey@gnu:~/tmp/test/2>cd .. +joey@gnu:~/tmp/test>cd 1 +joey@gnu:~/tmp/test/1>ls +file_from_1 +joey@gnu:~/tmp/test/1>date > newfile +joey@gnu:~/tmp/test/1>cd .. +joey@gnu:~/tmp/test>cd 2 +joey@gnu:~/tmp/test/2>cat newfile +Mon May 20 12:20:24 JEST 2013 +\"\"\"]] +"""]] -- cgit v1.2.3 From 737118a7e45ebfff2e74fe7a7e08e0b90df53f72 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Mon, 20 May 2013 17:46:09 +0000 Subject: Added a comment --- .../comment_3_a7a9c55c2ad448179dff5d5b69976c7d._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/forum/how_to_remove_files_and_symlinks_but_keep_historical_file_contents/comment_3_a7a9c55c2ad448179dff5d5b69976c7d._comment diff --git a/doc/forum/how_to_remove_files_and_symlinks_but_keep_historical_file_contents/comment_3_a7a9c55c2ad448179dff5d5b69976c7d._comment b/doc/forum/how_to_remove_files_and_symlinks_but_keep_historical_file_contents/comment_3_a7a9c55c2ad448179dff5d5b69976c7d._comment new file mode 100644 index 000000000..39ed8306c --- /dev/null +++ b/doc/forum/how_to_remove_files_and_symlinks_but_keep_historical_file_contents/comment_3_a7a9c55c2ad448179dff5d5b69976c7d._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + nickname="joey" + subject="comment 3" + date="2013-05-20T17:46:08Z" + content=""" +Erm, I missed that you want to use direct mode. All this fun with git won't really work in direct mode, and indeed direct mode is not able to guarantee that old versions of modified files are retained. + +Direct mode is nice for some applications involving syncing and less than ideal devices, but not for this. +"""]] -- cgit v1.2.3