وScmProj هو البرنامج المساعد لتنظيم مجموعة من الفروع VCS كمشروع موحد.
التركيب:
المستخدم الحالي تثبيت فقط
على & nbsp؛ 1. خلق ~ / .bazaar / دليل الإضافات إن لم يكن موجودا
على & nbsp؛ 2. مؤتمر نزع السلاح ~ / .bazaar / الإضافات && فرع BZR ليرة لبنانية: BZR-scmproj scmproj
على نطاق المنظومة تثبيت
بدلا من ذلك، يمكنك تثبيتها في الموقع المساعد على نطاق المنظومة:
$ سودو ./setup.py تثبيت
افحصها
يمكنك التحقق ما إذا كان مثبتا بنجاح عن طريق القيام:
الإضافات BZR
وتبحث عن دخول "scmproj" في الإخراج.
إذا كنت ترغب في التأكد من انها تعمل في الواقع كنت قد تشغيل الاختبارات:
BZR selftest scmproj
ما هو الجديد في هذا الإصدار:
الافراج عن صيانة جديد من scmproj 0.6.2.
متوافق مع BZR 2.5.
ما هو الجديد في الإصدار 0.6.1:
نسخة جديدة من scmproj 0.6.1 يوفر بوجفيكسيس والتحسينات في دعم V2 المشروع.
الميزات الجديدة: مشروع الوظيفة الإضافية والأوامر مشروع فرع.
ما هو الجديد في الإصدار 0.6.0:
هذا الإصدار قدم التصميم الجديد لمشروع التكوين (في .bzrmeta / دليل scmproj من عنصر المستوى الأعلى للمشروع) وتقديم الدعم ل لقطات.
ما هو الجديد في الإصدار 0.5.2:
وأعتقد أنه سوف يكون الافراج الماضي في سلسلة 0.5.
سوف الإصدار التالي تجلب الشكل الجديد وتخطيط التكوين.
سيتم يزال يدعم الشكل القديم لجميع عمليات باستثناء قيادة مشروع الحرف الأول.
ما هو الجديد في الإصدار 0.5.1:
والتغييرات في هذا الإصدار تركز في الغالب على تحسين القيادة مشروع (pcmd)، ومشروع التحديث والأوامر مشروع نشر.
الآن فمن الممكن لتحديد بسهولة عن المكونات التي تريد تشغيل الأوامر الخاص بك (مع pcmd --include / - استبعاد / - تحديد).
أيضا لقد أضاف ميزة جديدة (بسيطة) للأوامر الداخلية المنفذ: باستخدام بعض من وظيفة المدقق فمن الممكن أن تحقق شجرة مكون لبعض شرط وتشغيل الأمر فقط لمكونات التي تتفق مع هذه الحالة. الظروف الممكنة هي:
جميع المكونات؛
شجرة قد تغيرت الملفات؛
شجرة ديه ملفات دون تغيير فقط؛
الفرع المحلي وفرع أصل لها نصائح مختلفة؛
الفرع المحلي وفرع أصل لها نصائح متساوية.
هذه الشروط استخدامها تلقائيا بواسطة أوامر أخرى مثل مشروع ارتكاب، مشروع التحديث، مشروع نشر.
الأثر الصافي من هذه التحسينات الصغيرة هو واجهة ودية بكثير وأسرع. أوامر يطبع الآن معلومات مفيدة في الغالب فقط، وهو أمر مهم إذا كان لديك أكثر من 3-5 المكونات.
ما هو الجديد في الإصدار 0.5:
المشاريع الفرعية مبسطة تنفيذ (بدون المتغيرات الدعم وللقراءة فقط العلم).
`` مشروع نشر -ما لا-strict`` يمكن استخدامها لاستدعاء `` دفع -ما لا-strict`` لمكونات الأشجار. (الأخطاء # 474799)
`` والقيادة المشروع --dry-run`` تظهر ما يمكن القيام به، ولكن في الواقع لا نفعل أي شيء. فمن الأفضل للاستخدام مع --verbose الخيار.
`` مشروع info`` يظهر الآن معلومات عن مكونات والفرعية. (الأخطاء # 313166)
`` القيادة المشروع --shell`` يمكن تشغيل الأوامر قذيفة لكل مكون بدلا من تلك BZR. (الأخطاء # 349069)
`` القيادة المشروع XXX`` --varN: خيارات سطر الأوامر الجديدة `` --var1``، `` `` --var2`` و--var3`` تتيح للمستخدم تحديد المتغيرات قالب إضافية لاستبدال في أوامر القوالب. (الأخطاء # 489722)
أوامر للعمل مع مشروع محلي الآن ممكن أن تحتج من دليل فرعي وليس فقط من الجذر المشروع. (الأخطاء # 313150)
فواصل التوافق:
دعم إزالة لمساحات محاصر.
لا أكثر نتظاهر بأننا قادرون على سوبورت أي VCS أخرى من BZR. التهيئة الآن مع خيار VCS المقرر أن VCS أخرى سترفع الخطأ.
ما هو الجديد في الإصدار 0.4.6:
هذا هو الإفراج عن بوغفيكس scmproj 0.4.5.
في المستقبل لقد قررت إعادة صياغة بشكل كبير scmproj المساعد، لذلك الحالة الراهنة للرمزها وضعت الآن في وضع الصيانة.
ما هو الجديد في الإصدار 0.4.5:
هذا هو البرنامج المساعد الفقيرة مضاهاة من أشجار متداخلة على أساس الأفكار، وتصميم وتنفيذ ميزات مشابهة في VCS أخرى. وقد Scmproj عدم استخدام أي رمز من الأصلي BZR متداخلة تنفيذ الأشجار.
يمكنني تحديد الحالة الراهنة من بلدي المساعد كما البرمجيات على مستوى ألفا. وهو يعمل جيدا بما فيه الكفاية لاستخدامها في العمل الحقيقي، ونحن استخدامه في فريقي في العمل لإدارة 2 المنتجات المعقدة التي تتكون من 3 إلى 10+ المكونات. أنا لا أقول أن كل شيء يسير سهلة مع ذلك، ولكن بدون هذا البرنامج المساعد فريقي لن تكون قادرة على إدارة هذه المنتجات يدويا.
مزيد من خططي هي لإعادة صياغة scmproj على أساس ردود الفعل لقد حصلت في آخر 6 أشهر (أفضل التكوين، لقطات والفرعية)، والبدء في استيعاب بعض رمز من الأشجار BZR متداخلة. أنا آمل حقا أن نرى أشجار متداخلة تنفيذها في BZR قريبا، ولكن أنا لا يمكن أن تنتظر إلى الأبد، وانا بحاجة الى بعض حل غير مثالية في الوقت الحالي.
المتطلبات:
بيثون
لم يتم العثور على التعليقات