Ich habe Probleme mit rubyzip, um Verzeichnisse an einen zipoutputstream anzuhängen. (Ich möchte den Ausgabestrom, damit ich es von einem Schienen-Controller senden kann). Mein Code folgt diesem Beispiel:Verwenden von rubyzip zum Hinzufügen von Dateien und verschachtelten Verzeichnissen zu einem zipoutputstream
http://info.michael-simons.eu/2008/01/21/using-rubyzip-to-create-zip-files-on-the-fly/
Wenn modifizierte Verzeichnisse in der Liste der Dateien enthalten ich folgende Fehlermeldung erhalten hinzuzufügen:
Jede Hilfe wäre sehr dankbar.
UPDATE
Nach einer Reihe von Lösungen versuchen, hatte ich mit zipruby bestem Erfolg, der eine saubere api und gute Beispiele hat: http://zipruby.rubyforge.org/.
Großartige Arbeit, Zipruby zu finden, rettete meinen Tag! –