I have added the missing emeritus directories to repository.yml You can now get all the URLs from ASF::SVN.svnurl(name) and the listings from ASF::SVN.getlisting(name)[1] (ASF::SVN.getlisting returns an array)
$ wrb irb(main):001:0> ASF::SVN.svnurl('emeritus') => "https://svn.apache.org/repos/private/documents/emeritus" irb(main):002:0> ASF::SVN.svnurl('emeritus-requests-rescinded') => "https://svn.apache.org/repos/private/documents/emeritus-requests-rescinded" irb(main):006:0> ASF::SVN.getlisting('emeritus-rejoined')[1] => ["davanum-srinivas-2019-03-28.pdf", "phil-steitz-2012-05-24.txt"] irb(main):007:0> Note that ASF::SVN[name] fails for the 4 emeritus names, because they are not checked out on Whimsy