سؤال

لذلك لدينا هذا المشروع الذي يستخدم Mantis كأداة تعقب الأخطاء وفي الشركة أداة تتبع علة الشركات هي Bugzilla. هذا يعني أننا سنضطر إلى استخدام بوجزيلا قريبا. لقد بحثت عن أدوات يمكن استخدامها للترحيل من العفن إلى بوجزيلا ووجدت هذا فقط M2BZ. الأداة التي يبدو أنها تعمل من أجل Mantis 0.17.5 و Bugzilla 2.16.3 ولكن يبدو أيضا نوعا من القتلى منذ عام 2003 ...

هل حاولت يا رفاق بالفعل القيام بهذا الهجرة؟ نسخة Mantis المستخدمة هي 1.1.8 و Bugzilla One 3.0.1.

شكرا مقدما!

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

المحلول

يمكنك تحميل البيانات باستخدام importxml.cgi، مما يعني أنك بحاجة فقط إلى تفريغ قاعدة البيانات الموجودة في XML المناسبة للترحيل.

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

كنت سأكون أفضل بكثير من العمل حول كيفية تفريغ جيرا في XML الصحيح.

قام نموذج البيانات بتغيير الكثير بين 2.16 و 3.x، لذلك مهما كانت أداة M2BZ التي وجدتها ربما لن تفعل ما تريد.

نصائح أخرى

هل تعرف هيكل Datbase ل Mantis؟

لأنه يمكنك استيراد البرامج النصية SQL في قاعدة بيانات Bugzilla، لجعل الترحيل بنفسك.

قاعدة بيانات Bugzilla هي:

http://www.faqs.org/docs/bugzilla/dbschema.html.

لم أستطع أن أجدها للرفاق رغم ذلك :-(

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