هل من الممكن استيراد كل تاريخ perforce إلى فرن
سؤال
نحن نتطلع إلى الابتعاد عن perforce (في الغالب بسبب ألم الاضطرار إلى التواصل دائمًا مع SPER وعدم وجود دعم لإصلاحات الأخطاء بين الفروع ، وأتمنى أيضًا تقديم أداة لمراجعات التعليمات البرمجية)
ومع ذلك ، ما زلنا نحتاج إلى كل التاريخ الذي هو في حالة مثقبة ، لذلك هناك طريقة للانتقال إلى الفرن مع الحفاظ على التاريخ.
(حاول شخص آخر في الشركة الاستيراد من Perforce إلى Mercurial ، لكنه لم يتمكن من العثور على طريقة جيدة للحفاظ على التاريخ. كما أفهمها ، هي خدمة مستضافة توفر أداة مراجعة الرموز الزئبقية.)
المحلول
أول نظرة هنا:
دخول الويكي الزئبقي للتحويل من perforce
نظرًا لأن تحويل أنظمة VC ذات نماذج مختلفة غير تافهة ، فقد ترغب في تعديل إحدى الطرق التي تم النظر فيها هناك.
إذا فشل هذا تمامًا ، فيمكنك أيضًا محاولة التحويل إلى نظام VC وسيط مثل SVN و CVS و GIT ثم إلى Mercurial.
بمجرد أن تحصل عليه في Mercurial محليًا ، يمكنك دائمًا نقله إلى الفرن أو أحد الأنظمة الأخرى المستضافة.