Preferred content control is wired up to --auto
and working for get
,
copy
, and drop
. Note that drop --from remote --auto
drops files that
the remote's preferred content settings indicate it doesn't want;
likewise copy --to remote --auto
sends content that the remote does want.
Also implemented smallerthan
, largerthan
, and ingroup
limits,
which should be everything needed for the scenarios described in
transfer control.
Dying to hook this up to the assistant, but a cloudy day is forcing me to curtail further computer use.
Also, last night I developed a patch for the hS3 library, that should let
git-annex upload large files to S3 without buffering their whole content in
memory. I have a s3-memory-leak
in git-annex that uses the new API I
developed. Hopefully hS3's maintainer will release a new version with that
soon.