私は、各プラットフォーム(libxmlなど)でビルドする必要があるものを除いて、できるだけ多くの宝石をベンダーしたいと思っていますが、時には宝石のサーバー上にある宝石ではなく、 。ベンダー/ gemsでgithubのコードを確実に使用するにはどうすればよいですか?
github gemをベンダー/ gemに直接クローンすることはできますか?私はできると思いますが、それはすでにgitリポジトリなので、私のアプリケーションコードに影響しますか?私はちょうどこれらの宝石のための定期的なgit pullsをしたいので、私はすべての宝石を更新する必要はありませんし、多分何かを壊す必要はありません。
また、おそらく 'bundle package'コマンドが関係しています:http://gembundler.com/bundle_package.html –
注意:Gemfile.lockを完全に削除しないでください。 '。この方法で、その宝石とその依存関係のみを更新し、他の宝石を以前のバージョンに修正します。 –
Fabio
これはかなり知っていると便利です。 – tadman