Catalyst 5.8
で動作し、いくつかの深刻な問題を抱えているクライアントのCatalystアプリケーションをテストしようとしていますCatalyst 5.9
。
私は、アプリケーション[複雑で面倒なインストールもある]が実行されているテストシステムでこれを行う必要がありますCatalyst 5.8
。
前後に切り替えるクリーンな方法があるかどうか疑問に思っていますか?
たとえば、カスタムディレクトリに5.9をインストールし、Catalyst::Runtime '5.80';
またはuse Catalyst::Runtime '5.90';
を使用して、それに合わせて切り替えること@INC
を考えています。
ただし、より深い変更がいくつかあるため、とにかく5.9用にアプリケーションを再構築する必要があるのではないかと思います。
私は実際に環境に多くの深い変更を加えることはできません。それは私のシステムではないので、実装の問題とコーディングの問題であり、すべてが混同されています。
この歓迎についてのコメントはありますが、私はCatalystの深い専門家ではないので、これを行う簡単な方法を望んでいます。