3

古いバージョンのcluster_chefをインストールする必要がありますが、ヤンクされています。私のプロジェクトには非常識な依存関係があるので、ヤンクされたものをインストールする方法がわかりません。

どんな助けでも大歓迎です。

4

1 に答える 1

2

ヤンクされた宝石をインストールすることはできません。しかし、プロジェクトGemfileのバージョン依存関係を少し緩和することで、問題を回避できる可能性がありますか?

それ以外の:

gem 'cluster_chef', '3.0.4'

使用する:

gem 'cluster_chef', '~> 3.0.4'

のバージョン3.0.4がcluster_chef利用できない場合、Bundlerはすべての依存関係を満たす最新バージョンのgemをインストールします。

それでも依存関係にとらわれている場合、最後の解決策は、ヤンクされたバージョンのcluster_chefに応じてライブラリをフォークして編集し、新しいバージョンを使用することです。

于 2012-10-31T17:10:58.690 に答える