كيف يمكنني توفير مرآة 2-طريق بوابة مستودع مع SCM آخر؟ (BZR والزئبق وغيرها)

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

سؤال

لال 6 أشهر الماضية أو نحو ذلك لقد تم استخدام 2 في اتجاه بوابة مرآة لدينا مستودع بالضروره الرئيسي في العمل لتقييمها لسير العمل لدينا. أود أن أقول لقد سقطت في الحب مع استخدام ذلك، ولكن كان لها عيب قاتل واحد بالنسبة لي حتى الآن: انها دعم ويندوز رهيب

وعموما هذه ليست مشكلة بالنسبة لي ولكن الآن هو عليه. ولست بحاجة للقيام ببعض الأعمال على بعض الأعمال الملتزمين محليا في بلدي الريبو بوابة وأنا لا يمكن الحصول عليها من الجهاز أحتاج للعمل على كما أن هناك بعض القضايا غير قابلة للحل مع توزيعة بوابة على هذا المربع.

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

وهكذا يمكن لأحد أن يقول لي إذا كان هناك طريقة بسيطة للحفاظ على 2 في اتجاه مرآة إلى مستودع بوابة باستخدام DVCS آخر <م> سوف العمل على ويندوز دون أي مشكلة؟

وشكرا مقدما لمشاكلك ...

وجيمي

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

المحلول

لقد برزت خيار جديد حتى على مشهد من الناس في أنحاء جيثب: بوابة-الزئبق . الآن هناك طريقة للقيام المزامنة ثنائية الاتجاه بين بوابة وزئبقي.

نصائح أخرى

[<م> wikified لأن هذا ليس حقا جوابا ]

وأنا باستخدام MSYS بوابة دون مشاكل على ويندوز فيستا. أفعل استضافة بلدي اتفاقيات إعادة الشراء بوابة على مربع دبيان جنو / لينكس بالرغم من ذلك.

وأنا أعلم أن زئبقي له ملحق سيتيح لك ان تحويل من بوابة لزئبقي. المزيد من المعلومات عن https://www.mercurial-scm.org/wiki/ConvertExtension

وأنا لم تستخدم بنفسي بالرغم من ذلك.

وBZR ديه المساعد استيراد سريع، لذلك سوف تكون قادرة على خلق تحويل 2-طريقة استخدام سريع تصدير الزوج / سريعة الاستيراد: <لأ href = "http://bazaar-vcs.org/BzrFastImport" يختلط = "noreferrer نوفولو"> http://bazaar-vcs.org/BzrFastImport

وهناك أيضا خياط التي تسمح يعكس بين عدة مستودعات. كان لي أنها تعمل على Cygwin مع بعض النجاح - حتى الملفات التي جعلت من الاختناق سطر الأوامر إس بإضافة شخص. على الرغم من أنه قد يكون مشكلة نادرة إلى حد ما ضرب.

وزئبقي لديها ربما أفضل دعم ويندوز (من بوابة وBZR). بل انه يحتوي على ملحق TortoiseHg هنا .

وأعتقد أنك ليس من المرجح أن تجد حلا مرضيا مع بوابة المتاحة حاليا لغيرها من الأدوات تزامن DVCS. وربما كنت قد حشده نظام عملي باستخدام بوابة-إس للانتقال من الحصول على التخريب و hgsubversion لمزامنة بين زئبقي والتخريب، ولكن هذا يبدو وكأنه حل مشكلة مجنون فقط للحصول على حول ضعف الدعم بوابة على النوافذ.

وربما كنت سأكون أفضل حالا البريد الإلكتروني بيانات الاختلاف من مربع نوافذ - بوابة ديها ممتازة دعم التعامل مع البريد الإلكتروني التصحيح، (كما يفعل زئبقي)

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