سؤال

أنا أستخدم Subversion ك RCS و Bugzilla لتتبع القضايا. وأنا فقط أسأل نفسي كيفية إنشاء سجلات التغيير التلقائي للمستخدمين؟

لقد جربت بالفعل أداة "SVN2CL". لكن سجلات التغيير يقوم بإنشاءه هو التقني بالنسبة لي (على سبيل المثال لا يوجد مستخدم يريد أن يعرف أن المطور xy غير 20 ملفا أمس لإصلاح تسرب الذاكرة). يريد المستخدم سجل التغيير الذي يحتوي على شيء مثل هذا:

الإصدار 1.0.
- المضافة المضافة 1

الإصدار 1.1.
- علة ثابتة رقم 4711
- ميزة إضافية 2
...

هل يعرف أي شخص أداة أو ملحق أو برنامج نصي لإنشاء سجلات تغيير من إدخالات Bugzilla الخاصة بي؟ أم أن هناك طريقة جيدة للقيام بذلك؟ أعلم أن TRAC يدعم إنشاء سجلات التغيير، لكنني لا أحب TRAC كثيرا.

تحديثكتب الأداة الصغيرة الخاصة بي لهذه الوظيفة. يمكنك الحصول عليها في Changeloggenerator..

هل كانت مفيدة؟

المحلول

يوجد مشروع Sourceforge يسمى Changelog Bugzilla Changeelog الذي يولد هذا السجل ك HTML أو Wiki - النص.

يرى: Pugzilla Changeelog Project.

نصائح أخرى

باستخدام أداة مخصصة تقوم بتسجيل الدخول في قاعدة بيانات لكل مشروع، وحدة نمطية وما إلى ذلك. هذه التغييرات قابلة للتصدير إلى الملفات باستخدام Addin مخصص ل FinalBuilder لإنتاج README، أو القابل للتصدير إلى WebService الذي يستوردها في DB محلي ل WebServer لذلك المستخدمين يمكن عرض / البحث عبر الإنترنت ما تم تغييره لكل وحدة.

أعتقد أنه يمكنك الحصول على بوجزيلا تولد لك. استخدم شاشة بحث الأخطاء المتقدمة، مرشح على المعلم / الإصدار، على الحالة والدقة. ثم يمكنك تصديرها كتنسيق CSV والعمل عليه في Excel

إكسل؟ :)

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

تحتوي هذه المعلومات في مستند التتبع الخاص بك إلى حد كبير على كل ما تحتاجه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top