هل من الممكن التصدير من SCM الأحفوري إلى بعض DVCs الأخرى؟

StackOverflow https://stackoverflow.com/questions/4119444

سؤال

لسنوات عديدة ، استخدمت DARCS باعتبارها DVCs الوحيدة ... منذ بعض الوقت استكشفت رتابة أحبها أيضًا.

ومع ذلك ، فإن المشكلة الرئيسية مع كليهما هي عدم وجود حلول استضافة كاملة.

حفرية يبدو كخيار مثير للاهتمام (على الرغم من أننا لا نحب استخدامه لعلامة WIKI غير القياسية) مع الأخذ في الاعتبار أنه خفيف جدًا فيما يتعلق بمتطلبات الاستضافة ويتضمن تعقب الأخطاء الموزعة الذي يلغي الحاجة إلى بعض حلول الاستضافة العامة كما في السيناريو مع DARCS & روتيني.

ومع ذلك ، فإن الأحفوري لم يتم تبنيه على نطاق واسع ولا يزال مشروعًا صغيرًا جدًا ، لذلك أنا فضولي كيف يعمل مع DVCS-ES الأخرى الأكثر رسوخًا (BZR ، GIT ، HG) ...

استنادًا إلى المعلومات التي جمعتها من المستندات ، أرى أنه لا يمكن استيرادها إلا من السير الذاتية على الرغم من أنه يبدو أن هناك بعض الأدوات التي يمكنها القيام بالاستيراد من GIT.

ومع ذلك ، فإن المشكلة الأكثر جدية هي أنه ، AFAICT ، لا توجد أداة للترحيل من الأحفوري إلى شيء آخر باستخدام أدوات أدوات التصدير السريع/الاستيراد "القياسية" على سبيل المثال.

في الأرشيف ، رأيت أن الدكتور هيب ذكر أمر "تفكيك" ، ولكن لم أكن مألوفًا مع الحفريات ، فأنا أشعر بالفضول لكيفية استخدامه لتصدير القطع الأثرية للحفريات إلى بعض DVCs الأخرى أو إذا لم أكن على دراية ببعضها البعض أداة/محول لهذه المهمة؟

هذه مشكلة خطيرة والسؤال هو ما إذا لم تكن هناك أداة من هذا القبيل ، سواء كان من الأفضل استخدام BZR/HG فقط (لسنا من محبي GIT ونريد أن تعمل هذه الأداة بشكل جيد على Linux/Mac/Win لمشروع مفتوح المصدر) بدلاً من ذلك مع رهائنهم العامة مثل LP & Bitbucket؟

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

المحلول

ومن المثير للاهتمام ، ولكن في الآونة الأخيرة (بعد أن طرحت هذا السؤال) ، حصلت Fossil يستورد & يصدّر الأوامر ، بحيث يمكن الآن استخدام git's الاستيراد السريع/التصدير بروتوكول. (نرى استيراد وتصدير".) :-)

لا حاجة إلى معرفة ذلك ، ولكنه يجعل أداة الحفريات المثالية لاحتياجات DVCS الخاصة بي ويتم حل المعضلة المذكورة أعلاه على رضا القصوى. ؛)

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