plenv freeze

plenv のplugin、plenv freezeを作った。 github.com

たとえばCPAN moduleを作っている人は、テストのため あるperlのinstallationを コアモジュール以外何もインストールしていない状態に保っていたいことがあるかもしれない。 plenv freezeは、あるperlのinstallationをread only(ファイルは0444, ディレクトリは0555)にすることで、これを助けてくれる。

僕は、このアイデアをgotandapmでのSongmuさんの発表で知った。 http://songmu.github.io/slides/gotandapm4/#6

もともとはmiyagawaさんのアイデアとのこと。

またokinawapmにてpapixさんもこの話をされていた。

ということで、自分含めて少しは需要がありそうなのでpluginとしてまとめてみた。