الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Python development switches to Mercurial source control

بدأه SamCode في 18 مارس 2011 · 6 رد · 748 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لقد اعلن مجموعة التطوير الرسمية لغة البايثون (CPython), تبديل نظام التحكم باﻷصدارات (source control) من Subversion إلى Mercurial .

و يقول (Eli Bendersky's) (الذي أصبح مؤخرا أحد المبرمجين في المجموعة الرسيمة لتطوير لغة Python) في مدونته :

اقتباس
Working with Subversion when you can't commit changes is very frustrating, because you're basically without source control. For experienced developers accustomed to having a VCS to protect them at all times, this is hard to get used to. Personally, before I became a core Python developer I was using my own Mercurial clone to work on patches locally before submitting them to the Issue tracker.

Now, everyone interested contributing to Python can clone the repository and do his work locally, committing changes to his heart's wishes and enjoying all the benefits of source control. I think this makes the contribution process easier and has a chance to attract more contributors to the project, which would be great. Not to mention that Mercurial is IMHO a better and more powerful VCS than Subversion in general.

المصدر و المزيد من التفاصيل

دمتم سالمين :)

1
#2

هممممم بس بايثون كانت نقلت ل mercurial من فترة شكلي انا كنت مشغل الة الزمن ونسيت :happy:

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

يبدو انا الذي استقيظ من سبات عميق happy.gif

لكن على العموم انا متابع لمدونة (Eli Bendersky's) و هو الذي كتب الخبر اليوم cool.gif. و أحببت نقله هنا لفائدة و لتشجيع الأخوة لتجربة mercurial :).

و اعتذر لجميع.

تم تعديل هذه المشاركة بواسطة SamCode في 18 مارس 2011 في 18:21

#4

العالم كله بيسيب SVN الا عندنا، انا عييت وأنا بحاول اغير في الشركه اللي بشتغل فيها ل GIT بس عبث، لازم العالم كله يغير عشان بعض الناس تفهم!!! اشي بقهر :mad:

#5

و ما رأيكم يا جماعة .. Hg or Git؟

على حد علمي إنه كان حوار كبير داخل مجتمع python عما يجب إختياره؟

طبعاً أحمد = bitbucket = Hg ...

سبحانك اللهم و بحمدك ، أشهد أن لا إله إلا أنت ، أستغفرك ربي و أتوب إليك

مدونتي

http://www.facebook.com/brmjt

#6
مهدي حجازي كتب:

العالم كله بيسيب SVN الا عندنا، انا عييت وأنا بحاول اغير في الشركه اللي بشتغل فيها ل GIT بس عبث، لازم العالم كله يغير عشان بعض الناس تفهم!!! اشي بقهر :mad:

يا أخي انت بنعمة :), غيرك لا يزال نظام (نقل المشاريع بواسطة الفلاش مموري) مستخدما, حتى مشاركة من خلال الشبكة لا يتم استخدامها .

أتمنى لك التوفيق بإقناعهم بذلك.

محمد سمير كتب:

و ما رأيكم يا جماعة .. Hg or Git؟

على حد علمي إنه كان حوار كبير داخل مجتمع python عما يجب إختياره؟

طبعاً أحمد = bitbucket = Hg ...

لم أتعمق في استخدام git و hg كثيرا , و لكن من خلال قرائتي لمقارنات ما بينهما فوجهة نظري هي أن الاختيار يعتمد على:

- المنصة او نظام التشغيل الذي تعمل عليه, اذا كنت تستخدم انظمة (Uinx-like System) فقط, فنظام Git أفضل من mercurial و ذلك من حيث الاداء, و لكن في نظام MS Windows العكس ﻷن git لا يكون اداءه مثلما هو في لينكس مثلا. اما كنت تعمل على عدة انظمة تشغيل (مثلا ويندوز و لينكس) فنظام Hg يكون هو الخيار المناسب.

- سهولة التعلم و الاستخدام, فنظام mercurial افضل من git في هذا, و لكن من الجهة اﻵخرى فنظام git يقدم (lower-level commands) أكثر من hg.

دمتم سالمين :)

#7

اهم شئ Mercurial مكتوب ببايثون خلو عندكم شوية وطنية :lol:

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

مواضيع مشابهة