BETA

carthage bootstrap と updateの違い

投稿日:2019-09-16
最終更新:2019-09-23

CarthageのIssueには次のように記載されています。

bootstrap reads Cartfile.resolved, checks out and builds the dependencies at the versions listed.
update reads Cartfile and runs the dependency resolver to check out dependencies recursively, generally aiming for the newest versions that are compatible with all constraints in the tree. It writes Cartfile.resolved.
So, if you're updating to newer dependencies, or you've edited your Cartfile, use update. If you've just checked out your project and want the dependencies as specified in the commit you're on, use bootstrap.

bootstrapの場合(Cartfileではなく)Cartfile.resolveで指定されたバージョンをチェックアウトしビルドする。updateの場合Cartfileを読み依存関係を解決し、Cartfile.resolvedを生成する。

より新しい依存関係に更新したり、Cartfileを更新したりする場合、updateを利用する。 プロジェクトをチェックアウトし、そのコミットで指定されている依存関係を利用したいだけの場合、bootstrapを利用する。

技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
駆け出しエンジニアからエキスパートまで全ての方々のアウトプットを歓迎しております!
or 外部アカウントで 登録 / ログイン する
クランチについてもっと詳しく

この記事が掲載されているブログ

@QN0f0F98EExCjypmの技術ブログ

よく一緒に読まれる記事

0件のコメント

ブログ開設 or ログイン してコメントを送ってみよう
目次をみる
技術ブログをはじめよう Qrunch(クランチ)は、プログラマの技術アプトプットに特化したブログサービスです
or 外部アカウントではじめる
10秒で技術ブログが作れます!