From b4297f0a97e5eb8a2ec5830de894502b83e0b1d0 Mon Sep 17 00:00:00 2001 From: "http://www.davidhaslem.com/" Date: Tue, 18 Sep 2012 22:49:09 +0000 Subject: [PATCH 1/7] Added a comment --- .../comment_2_f1b58adfec179b75c1fc2bf578a3b5c4._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/bugs/pasting_into_annex_on_OSX/comment_2_f1b58adfec179b75c1fc2bf578a3b5c4._comment diff --git a/doc/bugs/pasting_into_annex_on_OSX/comment_2_f1b58adfec179b75c1fc2bf578a3b5c4._comment b/doc/bugs/pasting_into_annex_on_OSX/comment_2_f1b58adfec179b75c1fc2bf578a3b5c4._comment new file mode 100644 index 0000000000..ed38c2ca23 --- /dev/null +++ b/doc/bugs/pasting_into_annex_on_OSX/comment_2_f1b58adfec179b75c1fc2bf578a3b5c4._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://www.davidhaslem.com/" + nickname="David" + subject="comment 2" + date="2012-09-18T22:49:09Z" + content=""" +Exact error message is: \"The operation can’t be completed because you don’t have permission to access some of the items.\" Looks like it starts symlinking and committing before the file is fully copied over. +"""]] From cbcd208d158f8e42dda03a5eeaf1bac21045a140 Mon Sep 17 00:00:00 2001 From: "85.165.7.40" <85.165.7.40@web> Date: Tue, 18 Sep 2012 23:07:43 +0000 Subject: [PATCH 2/7] poll vote (My phone (or MP3 player)) --- doc/design/assistant/polls/prioritizing_special_remotes.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/polls/prioritizing_special_remotes.mdwn b/doc/design/assistant/polls/prioritizing_special_remotes.mdwn index 894680b81d..19757a396f 100644 --- a/doc/design/assistant/polls/prioritizing_special_remotes.mdwn +++ b/doc/design/assistant/polls/prioritizing_special_remotes.mdwn @@ -6,7 +6,7 @@ locally paired systems, and remote servers with rsync. Help me prioritize my work: What special remote would you most like to use with the git-annex assistant? -[[!poll open=yes 13 "Amazon S3" 5 "Box.com" 41 "My phone (or MP3 player)" 2 "Tahoe-LAFS" 3 "OpenStack SWIFT" 10 "Google Drive" 7 "Amazon Glacier"]] +[[!poll open=yes 13 "Amazon S3" 5 "Box.com" 42 "My phone (or MP3 player)" 2 "Tahoe-LAFS" 3 "OpenStack SWIFT" 10 "Google Drive" 7 "Amazon Glacier"]] This poll is ordered with the options I consider easiest to build listed first. Mostly because git-annex already supports them and they From efe26d2919af15df4de4f012302427f86c2472f5 Mon Sep 17 00:00:00 2001 From: "98.108.200.80" <98.108.200.80@web> Date: Wed, 19 Sep 2012 06:46:40 +0000 Subject: [PATCH 3/7] poll vote (Google Drive) --- doc/design/assistant/polls/prioritizing_special_remotes.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/polls/prioritizing_special_remotes.mdwn b/doc/design/assistant/polls/prioritizing_special_remotes.mdwn index 19757a396f..e8b67d007a 100644 --- a/doc/design/assistant/polls/prioritizing_special_remotes.mdwn +++ b/doc/design/assistant/polls/prioritizing_special_remotes.mdwn @@ -6,7 +6,7 @@ locally paired systems, and remote servers with rsync. Help me prioritize my work: What special remote would you most like to use with the git-annex assistant? -[[!poll open=yes 13 "Amazon S3" 5 "Box.com" 42 "My phone (or MP3 player)" 2 "Tahoe-LAFS" 3 "OpenStack SWIFT" 10 "Google Drive" 7 "Amazon Glacier"]] +[[!poll open=yes 13 "Amazon S3" 5 "Box.com" 42 "My phone (or MP3 player)" 2 "Tahoe-LAFS" 3 "OpenStack SWIFT" 11 "Google Drive" 7 "Amazon Glacier"]] This poll is ordered with the options I consider easiest to build listed first. Mostly because git-annex already supports them and they From d95c4cff8a05277e8fff3ace6273efca00538e20 Mon Sep 17 00:00:00 2001 From: "79.97.135.214" <79.97.135.214@web> Date: Wed, 19 Sep 2012 08:24:09 +0000 Subject: [PATCH 4/7] poll vote (Tahoe-LAFS) --- doc/design/assistant/polls/prioritizing_special_remotes.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/design/assistant/polls/prioritizing_special_remotes.mdwn b/doc/design/assistant/polls/prioritizing_special_remotes.mdwn index e8b67d007a..4f9927e829 100644 --- a/doc/design/assistant/polls/prioritizing_special_remotes.mdwn +++ b/doc/design/assistant/polls/prioritizing_special_remotes.mdwn @@ -6,7 +6,7 @@ locally paired systems, and remote servers with rsync. Help me prioritize my work: What special remote would you most like to use with the git-annex assistant? -[[!poll open=yes 13 "Amazon S3" 5 "Box.com" 42 "My phone (or MP3 player)" 2 "Tahoe-LAFS" 3 "OpenStack SWIFT" 11 "Google Drive" 7 "Amazon Glacier"]] +[[!poll open=yes 13 "Amazon S3" 5 "Box.com" 42 "My phone (or MP3 player)" 3 "Tahoe-LAFS" 3 "OpenStack SWIFT" 11 "Google Drive" 7 "Amazon Glacier"]] This poll is ordered with the options I consider easiest to build listed first. Mostly because git-annex already supports them and they From 481adaaffebc2fcba4f3265b698a18db5e42dcc2 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawn-KDr_Z4CMkjS0v_TxQ08SzAB5ecHG3K0" Date: Wed, 19 Sep 2012 14:18:55 +0000 Subject: [PATCH 5/7] Added a comment: Modifying files in a folder watched by assistant --- ...omment_1_f1bfe250b7f872359f7075998b6e42e3._comment | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 doc/design/assistant/desymlink/comment_1_f1bfe250b7f872359f7075998b6e42e3._comment diff --git a/doc/design/assistant/desymlink/comment_1_f1bfe250b7f872359f7075998b6e42e3._comment b/doc/design/assistant/desymlink/comment_1_f1bfe250b7f872359f7075998b6e42e3._comment new file mode 100644 index 0000000000..5e60ff29e0 --- /dev/null +++ b/doc/design/assistant/desymlink/comment_1_f1bfe250b7f872359f7075998b6e42e3._comment @@ -0,0 +1,11 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawn-KDr_Z4CMkjS0v_TxQ08SzAB5ecHG3K0" + nickname="Glen" + subject="Modifying files in a folder watched by assistant" + date="2012-09-19T14:18:54Z" + content=""" +I think this feature is really important. For my use cases, if I can't modify files that are in the folder that is kept in sync, then I would just use rsync or manually keep copies on multiple systems.. + +I might be missing something, but tried a git annex unlock on the file, but if the assistant is running, it seems to revert this back. + +"""]] From 123bd31a6cff34c21a9a6da6269dc6d45ef3603d Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawn-KDr_Z4CMkjS0v_TxQ08SzAB5ecHG3K0" Date: Wed, 19 Sep 2012 14:34:47 +0000 Subject: [PATCH 6/7] --- ...0__child_of_git-annex_assistant__41__.mdwn | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn diff --git a/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn b/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn new file mode 100644 index 0000000000..d0d1624711 --- /dev/null +++ b/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn @@ -0,0 +1,32 @@ +What steps will reproduce the problem? + +run git annex assistant, add a file, which is picked up and pushed by the assistant. + +What is the expected output? What do you see instead? + +a ps -ef shows a large number of defunct git processes.. for example: +
+nelg      9622     1  0 02:01 ?        00:00:01 git-annex assistant
+nelg      9637  9622  0 02:01 ?        00:00:00 git --git-dir=/home/nelg/Downloads/test2/.git --work-tree=/home/nelg/Downloads/test2 cat-file --batch
+nelg     12080  9622  0 02:19 ?        00:00:00 [git] 
+nelg     12082  9622  0 02:19 ?        00:00:00 [git] 
+nelg     12083  9622  0 02:19 ?        00:00:00 [git] 
+nelg     12084  9622  0 02:19 ?        00:00:00 [git] 
+-----
+
+ +What version of git-annex are you using? On what operating system? + +Compiled git annex from git (cbcd208d158f8e42dda03a5eeaf1bac21045a140), on Mandriva 2010.2, 32 bit, using ghc-7.4.1. + git version 1.7.1 + + +Please provide any additional information below. + +I also found that the version of git I have does not support the option: --allow-empty-message +So, suggest that if the version of git installed is an older version, that the params in Assistant/Threads/Committer.hs +are changed to [ Param "-m", Param "git assistant".... or something like that. + +I have done this on my copy for testing it. + +For testing, I am also using two repositories on the same computer. I set this up from the command line, as the web app does not seem to support syncing to two different git folders on the same computer. From e79cd19c4c60135fbc4ec8d40e2c72284aeda772 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawn-KDr_Z4CMkjS0v_TxQ08SzAB5ecHG3K0" Date: Wed, 19 Sep 2012 14:36:31 +0000 Subject: [PATCH 7/7] --- ...rocesses___40__child_of_git-annex_assistant__41__.mdwn | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn b/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn index d0d1624711..057f1f83d0 100644 --- a/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn +++ b/doc/bugs/git_defunct_processes___40__child_of_git-annex_assistant__41__.mdwn @@ -8,10 +8,10 @@ a ps -ef shows a large number of defunct git processes.. for example:
 nelg      9622     1  0 02:01 ?        00:00:01 git-annex assistant
 nelg      9637  9622  0 02:01 ?        00:00:00 git --git-dir=/home/nelg/Downloads/test2/.git --work-tree=/home/nelg/Downloads/test2 cat-file --batch
-nelg     12080  9622  0 02:19 ?        00:00:00 [git] 
-nelg     12082  9622  0 02:19 ?        00:00:00 [git] 
-nelg     12083  9622  0 02:19 ?        00:00:00 [git] 
-nelg     12084  9622  0 02:19 ?        00:00:00 [git] 
+nelg     12080  9622  0 02:19 ?        00:00:00 [git] <defunct>
+nelg     12082  9622  0 02:19 ?        00:00:00 [git] <defunct>
+nelg     12083  9622  0 02:19 ?        00:00:00 [git] <defunct>
+nelg     12084  9622  0 02:19 ?        00:00:00 [git] <defunct>
 -----