Carthage: Вопрос: Как получить самую последнюю (самую последнюю фиксацию) версию данного репозитория?

Созданный на 16 июл. 2015  ·  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 Комментарий

Последняя версия относится к чему-то, что имеет фактическую _версию_ - выпуск или тег. Если вам нужен самый последний коммит, вам нужно указать ветку, к которой вы хотите привязать.

Закрыто - спасибо за быстрый ответ.

(Хотя несоответствие документации / примера может / должно быть исправлено).

На самом деле оказывается, что этого можно добиться, указав в качестве версии "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 рейтинги