[[!comment format=mdwn username="https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4" subject="seems just ignore errors while adding urls to "unsupported" urls" date="2015-08-19T21:59:09Z" content=""" actually situation is somewhat similar on linux as well in a sense that annex manages to addurl a file using e.g. file:///./data url (not sure even if legit) without puking but contains wrong content (empty): [[!format sh \"\"\" % mkdir XXX % cd XXX % git init; git annex init Initialized empty Git repository in /tmp/XXX/.git/ init ok (recording state in git...) % echo 123 > data % git annex addurl --file=annexed file:///./data addurl annexed (downloading file:///./data ...) ok (recording state in git...) % cat annexed % git annex drop annexed drop annexed (checking file:///./data...) (unsafe) Could only verify the existence of 0 out of 1 necessary copies Rather than dropping this file, try using: git annex move (Use --force to override this check, or adjust numcopies.) failed git-annex: drop: 1 failed % git annex addurl --file=annexedfull file://$PWD/data addurl annexedfull (downloading file:///tmp/XXX/data ...) ######################################################################## 100.0% ok (recording state in git...) % cat annexedfull 123 % git annex drop annexedfull drop annexedfull (checking file:///tmp/XXX/data...) ok (recording state in git...) % annex version zsh: command not found: annex % git annex version git-annex version: 5.20150812-2 \"\"\"]] """]]