2016-08-14 4 views
0

私はコミュニティvim料理ブックのための簡単なラッパー料理ブックを作った。それはws-vimと呼ばれています。私はBerksfileBerksfile.lockがある料理のディレクトリから$ berks upload ws-vimを実行したので、それを私のホストChef Serverにアップロードしたかった。これは私のラッパー料理ブックをアップロードしただけです。シェフサーバーでこの料理ノートを紹介した役割を見たときに、私はvimの依存関係がないため、役割を使用できないと言いました。確かに私はberksコマンドを実行したときにアップロードされていませんでした。Berkshelf:シェフサーバーにラッパー料理ブックとその依存関係を同時にアップロードする

私は$ berks installが同時にすべての私の依存関係と私の依存関係依存関係をインストールする方法に似て、同時にBerksfile.lock全てに指定されている、これは私のラッパー料理その依存関係をアップロードするだろうという印象の下にありました。

Berksは素晴らしいですが、もし私が巨大な依存ツリーを持っていたらどうしますか?私は本当に各料理本をシェフサーバーに手動でアップロードする必要がありますか?確かに私は何かが欠けているが、ドキュメント/ Googleで何か助けてもらえなかった。前もって感謝します!!

答えて

3

berks upload ws-vimではなく、ws-vimフォルダ内からberks upload(またはグループ機能を使用している場合はberks upload -e testなど)を実行します。これはあなたのための完全な再帰的なアップロードを行います。特定の名前を渡すことによって、のみをとし、その料理本を無視して依存関係を無視するように指示しました。これは、いくつかのケース(ホットフィックスプッシュなど)では役に立ちますが、通常はあなたが望むものではありません。

関連する問題