hgtools

البرمجيات قطة:
hgtools
تفاصيل البرنامج:
الإصدار: 3.0.2
تاريخ إيداع: 14 Apr 15
ترخيص: حرر
شعبية: 9

Rating: nan/5 (Total Votes: 0)

وhgtools يبني على البرنامج المساعد setuptools_hg لsetuptools. أنه يقدم دروسا للتفتيش والعمل مع مستودعات في نظام التحكم في الإصدار زئبقي.
يوفر hgtools البرنامج المساعد لsetuptools التي تمكن setuptools للعثور على الملفات وفقا لنظام التحكم في الإصدار زئبقي.
وقد صممت هذه الطبقات التي تقدمها hgtools للعمل أصلا مع المكتبات زئبقي بيثون (في العملية) أو يرتد إلى استخدام الزئبق برنامج سطر الأوامر (1) إذا كانت متوفرة. دعم سطر الأوامر هو virtualenvs داخل مفيدة خصوصا ان لم يكن لديك الوصول إلى ليب زئبقي المثبتة على نطاق المنظومة (أي عندما تم إنشاء virtualenv مع -ما لا-حزم الموقع).
ملاحظة:
ميزة setuptools
يمكنك أن تقرأ عن البرنامج المساعد setuptools التي تقدمها hgtools في وثائق setuptools. فإنها ترجع في الأساس قائمة من الملفات التي هي قيد زئبقي التحكم في الإصدار عند تشغيل وظيفة الإعداد، على سبيل المثال إذا قمت بإنشاء مصدر وتوزيع ثنائي. انها طريقة بسيطة لكنها فعالة من عدم وجود لتعريف البيانات حزمة (ملفات غير بايثون) يدويا في قوالب البيان (MANIFEST.in).
استعمال
وإليك مثال على setup.py يستخدم hgtools:
من setuptools استيراد الإعداد، find_packages
نصب (
على & nbsp؛ اسم = "HelloWorld"،
على & nbsp؛ نسخة = "0.1"،
على & nbsp؛ حزم = find_packages ()،
على & nbsp؛ setup_requires = ["hgtools"]،
)
إذا قمت بتشغيل setup.py أعلاه، سوف setuptools تحميل تلقائيا setuptools_hg إلى الدليل حيث يقع setup.py في (ولن تثبيته في أي مكان آخر) للحصول على كافة ملفات البيانات حزمة من مستودع زئبقي.
خيارات
تعيين متغير البيئة HG_SETUPTOOLS_FORCE_CMD قبل تشغيل setup.py إذا كنت ترغب في فرض استخدام الأمر الزئبق (على الرغم من أنه سوف ثم ينخفض ​​مرة أخرى إلى مكتبات الأم إذا كان الأمر غير متوفر أو فشل لتشغيل).

ما هو الجديد في هذا الإصدار:

المستعادة بيثون 2.6 التوافق في وحدة اعادة الدخول.

ما هو الجديد في الإصدار 2.0.3:

العدد رقم 12: قمع استثناءات جانب ImportError عند استيراد وحدات زئبقي.

ما هو الجديد في الإصدار 2.0.2:

سجل قوة الزئبق وأولياء الأمور HG استخدام أسلوب التخلف للإخراج. خلاف ذلك، يفشل توزيع التعليمات البرمجية لتحديد العلامات. أيضا، إعادة تعيين "default.log" القيمة في حالة مستخدم لديه اسم مستعار لسجل الزئبق في .hgrc له. (على سبيل المثال، بعض سجل استخدام = -G لإجبار الناتج الرسم البياني). بفضل العاصمة من أجل التصحيح.

ما هو الجديد في الإصدار 2.0.1:

قضية ثابتة # 10 حيث أن hgtools يتم تحليل setup.cfg بشكل صحيح إذا تم تثبيت configparser backport بيثون بيثون 3 على 2.

ما هو الجديد في الإصدار 2.0:

ريفاكتوريد HGRepoManager لتقديم دعم أفضل علامات متعددة:
- `.get_tag` استبداله` .get_tags`، والتي ترجع عن مجموعة من الأكواد لتنقيح محددة. هذا هو حاليا مجموعة بسبب زئبقي لا تحتفظ بأي أمر ذي مغزى من العلامات.
- `.get_tags` استبداله` .get_repo_tags`.
- `.get_parent_tag` استبداله` .get_parent_tags`.
- وأضاف `.get_parents` التي ترجع مراجعة (ق) من المراجعة المحدد.
دعم إزالة للإصدارات القديمة من زئبقي (LegacyLibraryManager).
مدير فرعي أو جانبي هو الآن الافتراضي. المتغير HGTOOLS_FORCE_CMD لم يعد لديه أي تأثير على hgtools.
الكشف عن نسخة الآن يحل علامات متعددة على نفس المراجعة باختيار أعظم الإصدار.

ما هو الجديد في الإصدار 1.2.1:

إصلاح القضية رقم 9 - إن مديري الريبو وبالتالي setuptools المساعد لم يعد يجد الملفات التي ليست في الموقع المحدد. وLibraryManagers بالفعل سوف رمي خطأ في هذه الحالة، ولكن الآن SubprocessManager يفعل ما هو أفضل وإلا بإرجاع الملفات النسبية إلى الموقع.

ما هو جديد في الإصدار 1.2:

نفذت المعلمة نسخة version_handler. إصلاحات # 5.
إذا أعطيت العديد من الكلمات الدلالية للمراجعة، يتم استخدام العلامة الماضية بدلا من الأولى.

ما هو الجديد في الإصدار 1.1.6:

أكثر بقوة بناء البيئة عند تشغيل الزئبق في فرعي أو جانبي. يحدد مظهر آخر من مظاهر # 7. وذلك بفضل whit537.

ما هو الجديد في الإصدار 1.1.2:

المستعادة بيثون 2.5 التوافق.

المتطلبات:

بيثون

برامج مماثلة

cgit
cgit

17 Feb 15

hgreview
hgreview

14 Apr 15

GitLab
GitLab

23 Nov 17

OpenLexicon
OpenLexicon

3 Jun 15

تعليقات ل hgtools

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!