2011-02-05 3 views
2

Windowsマシンでzipアーカイブを解凍できません。 私は現在、LinuxとMac OS Xでうまく動作するbuildrの拡張機能に取り組んでいます。 buildrの組み込み関数を使用してrubyzipの上に構築されたアーカイブを抽出していますが、Windows上のrubyでアーカイブを抽出する

NotImplementedError:シンボリックリンク()関数は、

誰もが、私はWindows上でこの作業を行うことができます方法を知っているこのマシン上で実装されていません。 Rubyで

+0

パッケージを指し示していますか?解凍しようとしていますか? zipファイルのシンボリックリンクには問題があります。なぜならWindowsには* NIXのようなシンボリックリンクがないからです。 –

答えて

0

myfile = "foo.zip" 
`unzip #{myfile}` 

単に、その後、解凍をインストールし、システムパスに入れ、そして`...`コマンドを使用すると、システムコマンドを実行することができます。

+0

私はこれを宝石として配布しており、可能であればすぐに作業したいので、システムの依存関係なしに行きたいと思っています。 私はもちろん、依存として別の宝石を追加することができます。 – devboy

+0

私は今見つけたすべての宝石を試しました。それは解凍しなければならないようです。正常に動作します。ありがとう。 – devboy

関連する問題