Какая польза от получения репозитория, если у вас не установлен Mercurial и вы не можете его установить?
Вместо этого вы хотите получить файлы в определенной ревизии?Если это так, вы можете легко сделать это, используя:
wget https://username:password@bitbucket.org/user/repo/get/REVISIONHASH.zip
Я почти уверен, что вы можете указать user / pass в URL стандартным способом HTTP.