Я создаю zip-файл, используя технику, описанную здесь:
http://info.michael-simons.eu/2008/01/21/using-rubyzip-to-create-zip-files-on-the-fly/
Клиент попросил включить подкаталоги в этот zip-файл. Я просмотрел документацию ZipOutputStream, но не вижу способа включить каталоги. Есть ли способ сделать это с помощью ZipOutputStream? Должен ли я использовать класс, отличный от ZipOutputStream?
Кроме того, файлы, которые я архивирую, находятся не в локальной файловой системе, а хранятся в облачной службе.