As a stop gap before T67 we can offer the equivalent of git archive that, given a commit (or even just a tree) reference, recreate the corresponding tarball.
This would allow to easily offer checkout of any specific version of software stored in the archive.