Carthage: سؤال: كيف تحصل على أحدث إصدار (أحدث التزام) لمستودع معين؟

تم إنشاؤها على ١٦ يوليو ٢٠١٥  ·  3تعليقات  ·  مصدر: Carthage/Carthage

تؤكد وثائق Cartfile ما يلي:

إذا لم يتم تقديم متطلبات إصدار ، يُسمح بأي إصدار من التبعية.

مع المثال المتناقض:

استخدم أحدث إصدار

جيثب "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 التقييمات