I'm trying to distribute a large annex to a number of smaller archive drives.
While copying to a directory special remote, the current behaviour is to continue trying copying files into a remote, even as diskspace there has been exhausted. It would make sense for git-annex copy to actually stop instead.
Hmm, it might make sense to stop if there is no more space at all. However, just because the first file doesn't fit doesn't mean several following, smaller files can't be copied into the remaining space.
Since it checks the free space before actually copying anything, it's not like there's much overhead in running through the list of files it was asked to copy and trying to copy them all, either.
So, I'm unconvinced on this one.