تراك ، نظام إدارة مشروع يصل إلى نسخته الجديدة Trac 1.4

تراك

من خلال منشور تم تقديم الإطلاق الهام لنظام إدارة المشاريع Trac 1.4، والذي يوفر واجهة قائمة على الويب للعمل مع مستودعات Subversion و Git ، وويكي متكامل ، ونظام تتبع الأخطاء ، وقسم تخطيط وظيفي للإصدارات الجديدة.

بينc هي أداة لإدارة المشاريع وتتبع الأخطاء مكتوبة بلغة Python ، مستوحاة من CVSTrac ويتم توزيعها أيضًا بموجب ترخيص BSD ، يمكن استخدام SQLite و PostgreSQL و MySQL / MariaDB لتخزين البيانات.

تراك يتبع نهجًا مبسطًا لإدارة المشروع ويسمح للمستخدم بأتمتة العمليات إجراءات نموذجية ذات تأثير ضئيل على العمليات والقواعد التي تم تطويرها بالفعل في بيئة التطوير.

يسمح محرك wiki المدمج باستخدام ترميز wiki في أوصاف المشكلات والأهداف والالتزامات. يدعم إنشاء الروابط وتنظيم الروابط بين رسائل الخطأ والمهام وتغييرات التعليمات البرمجية والملفات وصفحات wiki.

لتتبع جميع الأحداث والأنشطة ، يقدم المشروع واجهة في شكل جدول زمني. في شكل مكونات إضافية ، تتوفر الوحدات النمطية لنشر الأخبار وإنشاء منصة مناقشة وإجراء استطلاعات الرأي والتفاعل مع مختلف أنظمة التكامل المستمر وإنشاء وثائق في Doxygen وإدارة التنزيلات وإرسال الإشعارات عبر Slack ودعم Subversion و Mercurial.

من بين خصائصه الرئيسية ، يمكن تسليط الضوء على ما يلي:

  • يسمح بربط المعلومات بين قاعدة بيانات أخطاء البرامج ونظام التحكم في الإصدار ومحتوى الويكي.
  • إنه بمثابة واجهة ويب لنظام التحكم في الإصدار مثل Subversion أو Git أو Mercurial أو Bazaar أو Darcs.
  • يستخدم نظام قالب ويب خاص يسمى Genshi.

تراكربك

الميزات الرئيسية الجديدة لـ Trac 1.4

في هذا الإصدار الجديد من Trac 1.4 يتم تمييز التحول إلى العرض باستخدام محرك قوالب Jinja2 السريع ، نظرًا لأنه تم إهمال محرك قوالب Genshi المستند إلى XML ، ولكن لأسباب التوافق مع المكونات الإضافية الحالية ، سيتم إزالته فقط في الفرع 1.5 غير المستقر

كما في الإصدارات السابقة ، eن توقف التوافق مع الإصدارات السابقة في هذا الإصدار الجديد مع الإضافات المكتوبة لإصدارات Trac السابقة للإصدار 1.0. تؤثر التغييرات بشكل أساسي على واجهات الوصول إلى قاعدة البيانات.

يتم توسيع مجموعات المستخدمين المذكورة في حقل CC تلقائيًا في قائمة المستخدمين المدرجة في هذه المجموعة. تحتوي صفحات Wiki على تبديل بين عرض نص ضيق الشاشة ونص بملء الشاشة.

في قوالب إعلام البريد الإلكتروني ، أصبح من الممكن الآن استخدام بيانات حول التغييرات في حقول التذاكر.

يتم تنفيذ المعاينة التلقائية للنص بتنسيق wiki لجميع الحقول القياسية (على سبيل المثال ، أوصاف التقرير). بالإضافة إلى ذلك ، أتيحت للمستخدمين الفرصة لتهيئة وقت الانتظار بشكل مستقل بين الانتهاء من الإدخال وتحديث منطقة المعاينة.

أصبح البرنامج المساعد TracMigratePlugin جزءًا من Trac ومتاحًا كأمر trac-admin convert_db.

يسمح لك هذا البرنامج المساعد بترحيل البيانات من مشروع Trac بين قواعد البيانات المختلفة (على سبيل المثال ، SQLite → PostgreSQL). يمكنك أيضًا ملاحظة مظهر بطاقة delete_comment والأوامر الفرعية لحركة المرفقات.

De التغييرات الأخرى التي تم إبرازها في هذا الإصدار الجديد ، تبرز ما يلي:

  • دعم استنساخ التذاكر (وكذلك إنشاء تذاكر من التعليقات) من خلال المكون الاختياري tracopt.ticket.clone.
  • توفير القدرة على إضافة روابط مخصصة إلى رأس التنقل بالوسائل العادية.
  • تم توسيع نطاق أدوات التحقق من صحة التغيير ليشمل أداة التحرير المجمعة بالإضافة إلى عملية تحرير التعليقات.
  • دعم لتقديم المحتوى عبر HTTPS مباشرة من tracd.
  • الحد الأدنى من المتطلبات المحدثة لـ Python (2.7 بدلاً من 2.6) و PostgreSQL (ليس قبل 9.1).
  • تلقت الحقول النصية المخصصة سمة max_size.

Si هل تريد استخدام هذا النظام ادارة مشروع يمكنك زيارة الرابط التالي حيث يمكنك العثور على الوثائق بالإضافة إلى أدلة التثبيت والاستخدام وخاصة تنزيل Trac.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.