p01.releaser هو السيناريو المساعد الإفراج التي تقدم عملية الإفراج بسيطة.
تثبيت
تحميل وبفك هذه الحزمة بجانب الحزم الأخرى الخاصة بك في المحلي بنية المجلد إس الخاص بك. بعد ذلك، قم بتثبيت حزمة p01.releaser عن طريق تشغيل الأوامر التالية على لينكس:
على & nbsp؛ bootstrap.py الثعبان
على & nbsp؛ بن ل/ buildout
إطلاق
يمكنك استخدام الأسلوب الإصدار مع الأمر التالي لجعل الإصدار الجديد أو المقبل.
على & nbsp؛ بن / اطلاق سراح <حزمة اسم>
مع هذا الأمر النصي الإفراج ستفعل ما يلي لصفقة مع الاسم الذي يطلق:
- التحقق من وجود بانتظار تعديل المحلي
- العثور على نسخ القائمة
- الحصول على النسخة المقبلة تقوم على الخيارات (-n، --next الإصدار)
- تخمين النسخة المقبلة كأن شيئا تعريف في خيارات
- طلب تأكيد خمنت نسخة أو مجموعة صريح / النسخة الأولية
- طلب CHANGES.txt تأكيد النص الإفراج في حالة وجود بالفعل
- أو تقدم التحرير CHANGES.txt inplace اذا تأكدت فارغة
بعد هذا، فإن srcipt بدء عملية الإنشاء الآلي وإحباط على أي خطأ. ملاحظة خطأ يمكن أن ينتهي في جزئي البيانات إس ارتكبت أو ملف الإفراج عن المفقود. ولكن هذا يجب أن تكون بسيطة لفحص والصحيح. والخطوات هي:
- إصدار التحديث في CHANGES.txt إذا لم يتم تحديث بالفعل أثناء التحرير
- إصدار التحديث في setup.py
- ارتكاب تغيير إصدار (دير PKG المحلي)
- إنشاء الإفراج على أساس setup.py (دير PKG المحلي)
- ضمان مجلد به إذا الحزمة الجديدة الحصول على الإفراج
- حزمة العلامة (العلامات إس CP / pkgName / نسخة)
- أعتقد الإصدار القادم
- إضافة النسخة المقبلة وعلامة تقف في CHANGES.txt
- إضافة النسخة المقبلة بما في ذلك ديف علامة في setup.py
- ارتكاب setup.py وCHANGES.txt ديف علامة التحديث
الآن الانتهاء ويجب أن يكون الإفراج جاهزة.
باختصار
باختصار، ينبغي أن السيناريو releae العادي فقط القيام بالخطوات التالية:
- طلب جديد خمنت تأكيدا نسخة
- طلب تأكيد CHANGES.txt أو العرض التحرير
وإطلاق سراح ينبغي أن تبدأ فقط
ما هو الجديد في هذا الإصدار:.
وأضاف تعليق حول القضية distutils
وأضاف اتصال الصارم معالجة الأخطاء
الظواهر التحقق من تنفيذها
تنفيذ الخيار الأفضل تحرير
تحسين الاختبارات، وتحديد حالة اختبار
إصلاح المتغيرة علامة
استبدال CHANGES.txt فئة مجمع ChangeDoc مع تنفيذ أبسط وAPI
ما هو الجديد في الإصدار 0.5.4:
نسخة جديدة لم تحصل تضاف إلى CAHNGES.txt قبل الافراج عنهم.
ما هو الجديد في الإصدار 0.5.1:
وأضاف الحجة تسجيل المفقودة في الدعوة setup.py. يبدو أن مؤشر pypi يحتاج هذا الخيار أو سوف حزمة لا تظهر في مؤشر عشر.
المتطلبات:
بيثون
لم يتم العثور على التعليقات