وعلة الريبو-syncer هو التطبيق لمزامنة مستودعات علة على & nbsp؛. وهو يعمل حاليا مع انطلاق وتراك. ويمكن من حيث المبدأ أن تستخدم أيضا في الهجرة بين هذه المستودعات. الدافع الرئيسي لكتابة هذا البرنامج، هو عدم وجود موصل Mylyn للانطلاق، في حين يوجد موصل Mylyn لتراك.
برنامج مزامنة بتتبع الأخطاء الخاصة بها: البق المشروع على انطلاق مع موقع تراك على سورس.
https://launchpad.net/bug-repo-syncer/trunk
http://sourceforge.net/apps/trac/bug-repo-syncer/report/6
مرخص علة الريبو Syncer تحت رخصة جنو العمومية (GPL) الإصدار 3.
أوجه القصور
البرنامج غير مكتملة حاليا. أيضا النهج لترجمة بين المستودعات مع مفاهيم مختلفة بشكل ملحوظ، لديها عيوب المتأصلة.
- علة الريبو Syncer لا مزامنة تعليقات الشوائب.
- قيم الحالة علة (الوضع، والأولوية، والقرار، نوع) لا يمكن إلا أن يترجم تقريبا بين المستودعات من نوع مختلف. يستخدم علة الريبو Syncer داخليا نموذج بسيط إلى حد ما، وهذا هو مماثل تماما للطريقة كيفية عمل تراك. عندما يتغير علة الريبو Syncer خلل، يتم تعيين قيم الحالة وفقا لهذا النموذج البسيط. يتم فقدان هذه المعلومات الطريقة، خصوصا من طراز غرامة الحبيبات إلى حد ما انطلاق ل.
التبعيات
تم تطوير البرنامج على لينكس. ويستخدم ولكن لا شيء لينكس محددة، وبالتالي قد تعمل على أنظمة التشغيل يونكس مثل أخرى مثل نظام التشغيل Mac OS X.
مطلوب البرامج التالية لتشغيل علة الريبو Syncer:
بيثون
على & nbsp؛ تثبيت للغة البرمجة بايثون.
diff3
على & nbsp؛ برنامج سطر الأوامر لدمج النص. تقديم تقريبا في كل لينكس ويونكس المنشآت.
Dateutil
على & nbsp؛ مكتبة بيثون لمعالجة التواريخ. عادة مثبتة على لينكس افتراضيا.
Launchpadlib
على & nbsp؛ مكتبة للوصول إلى انطلاق من برامج بايثون. تثبيته مع:
على & nbsp؛ نقطة تثبيت launchpadlib
تركيب
فتح نافذة قذيفة والنوع:
PIP تثبيت علة الريبو-syncer
وبدلا من تحميل أرشيف مصدر، استخراج ذلك، تغيير إلى الدليل المستخرج، واكتب ما هو مألوف:
بيثون setup.py تثبيت
عملية
علة الريبو Syncer لديه فكرة وجود دليل المشروع، حيث يتم تخزين التكوين وملفات البيانات. للتشغيل العادي يفترض أن يقوم المستخدم بتغيير في دليل المشروع وأنواع الأمر تزامن (ق).
يتم تنفيذ الأوامر التزامن مع برنامج bsync، فإنه يستخدم الأوامر الفرعية مثل برنامج BZR بازار.
خيارات عامة
الخيارات العامة تسبق الأوامر الفرعية. على سبيل المثال، وتزامن وحدد دليل المشروع صراحة:
bsync --project-دير مسار / إلى / مشروع / دير متزامنة
-h، --help إظهار رسالة المساعدة والخروج.
الدليل --project-DIR
على & nbsp؛ حدد الدليل مع التكوين وملفات البيانات.
(الفرعية) أوامر
جميع subcommands يكون لهم الخيار --help الخاصة، التي تظهر رسالة مساعدة محددة. للحصول على رسالة مساعدة لمزامنة القيادة على سبيل المثال، اكتب:
bsync متزامنة --help
فيه
إنشاء ملف التكوين في الدليل الحالي. يجب تحرير ملف التكوين ولدت، بحيث يشير إلى مستودعات علة الخاص بك. لاستدعاء نوع الأوامر:
bsync الحرف الأول
معلومات
إظهار حالة من دليل المشروع.
معلومات bsync
مزامنة
مزامنة مستودعات.
bsync متزامنة
هذا الأمر الفرعية ديه خيارات أخرى:
--since DATE_TIME
على & nbsp؛ النظر في التغييرات منذ هذا التاريخ (والوقت).
القرصنة وتقارير الشوائب
تمت كتابة البرنامج في لغة البرمجة بايثون. ويتم تنسيق التنمية على انطلاق. يجب تقديم تقارير الخلل في تعقب علة المشروع على انطلاق. (في بعض الأحيان حذف البق على تراك خطأ).
https://launchpad.net/bug-repo-syncer
What هو الجديد في هذا الإصدار:
لديه ميزة جديدة واحدة: إن ترجمة معرفات خطأ في وصف علة ، التي يتم تقديمها وصلات بحلول نهاية الجبهة على شبكة الإنترنت. (على سبيل المثال: علة # 934724) هذه الروابط حفاظ الآن مشيرا إلى تصحيح الخلل في جميع المستودعات.
المتطلبات:
بيثون
لم يتم العثور على التعليقات