Does anyone know of an alternative to git-annex which allows to check large files into VCS, allows partial checkouts and can be used with let's say mercurial?