Carthage: 質問:特定のリポジトリの最新(最新のコミット)バージョンを取得するにはどうすればよいですか?

作成日 2015年07月16日  ·  3コメント  ·  ソース: Carthage/Carthage

Cartfileのドキュメントは、次のように主張しています。

バージョン要件が指定されていない場合、依存関係のすべてのバージョンが許可されます。

矛盾した例で:

最新バージョンを使用する

github "jspahrsummers / xcconfigs"

さらに、それは述べられていませんが、テストから、私は最新のものが実際には最新のタグのバージョンであると推測します。 この解釈は正しいですか? もしそうなら、どのようにして最新のコミットを指定しますか?手動で最新のコミットをチェックして指定する必要がありますか、それとももっと簡単な方法がありますか?

副次的な点として、コミットハッシュに基づいてチェックアウトする例を示すと、最初のパスで、引用符が重要であることに気づかなかったため、失敗しました。

最も参考になるコメント

実際には、バージョンとして「head」を指定することでこれを実現できることがわかりました(適切な命名法を挿入してください)。

github "jspahrsummers/xcconfigs" "head"

Stackoverflowへの私のクロスポストによると:

http://stackoverflow.com/questions/31459847/carthage-how-to-get-the-very-latest-version-of-a-given-repository/31460014#31460014

全てのコメント3件

最新バージョンとは、実際の_version_(リリースまたはタグ)を持つものを指します。 最新のコミットが必要な場合は、ピン留めするブランチを指定する必要があります。

クローズ-迅速な対応に感謝します。

(ただし、ドキュメント/例の不整合は修正される可能性があります/修正する必要があります)。

実際には、バージョンとして「head」を指定することでこれを実現できることがわかりました(適切な命名法を挿入してください)。

github "jspahrsummers/xcconfigs" "head"

Stackoverflowへの私のクロスポストによると:

http://stackoverflow.com/questions/31459847/carthage-how-to-get-the-very-latest-version-of-a-given-repository/31460014#31460014

このページは役に立ちましたか?
0 / 5 - 0 評価