Debian Squeeze, git version 1.7.10.4, git-annex version 3.20121211
The machine has a clone of the annex with preferred content string: present or include=calibre/* or include=img/* or include=mail/* or include=music/* or include=sounds/*
This, I believe, should mean the assistant should never drop anything. However for the past two days it's been moving files to an encrypted rsync remote so that there are two copies (there is another copy on an external HDD) and then it's dropping them from the current annex. I want to keep the files here; can anyone think of any reason why they would be moved away?
I had similar issues when I tried to use "present" settings a while back, except it was with adding files. I would add a file and then it would be immediately dropped (because it was not yet "present" while it was being added?). I gave up and just started using "archive" subdirectories for things I didn't want to be present. Even so I'm having some confusing issues with the assistant. It keeps dropping certain files which are in "backup" repositories and therefore should never have anything dropped. I haven't isolated what's going on to the degree I can get a good bug report together. But I'm having a hard time trusting assistant and its content settings to do what I want. I have a couple scripts that do things like:
git annex copy --not --in=usbdrive --to=usbdrive
to populate my backup repos, and these seem much more reliable than the assistant.