Yeah, it depends if it has efficient means to list all files. I haven't seen one, but I haven't searched for it either.

:-( There seems to be no way of listing files remotely, at least I can not find anything in the API documentation. You seem to always need a locally available repository.