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

كيف يمكن لفريق برمجي ان يعملوا في مشروع واحد

بدأه Wael Dalloul في 18 سبتمبر 2005 · 17 رد · 2,003 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اذا كان لدينا مشروع برمجي فكيف يمكن لمجموعة من المبرمجين العمل على المشروع نفسه

من على عدة حواسب مرتبطة على شبكة

في نفس الوقت وكل واحد منهم يعدل على وحدة تم تخصيصها له من قبل مدير المشروع

بحيث لا يستطيع التعديل الى على هذه الوحدة

الرجاء المساعدة و شكرا

اظن السؤال سهل للذين يعملون في شركات برمجية كبيرة

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#2

هذا سؤال تصعب إجابته،

منتظرين الاخوان.

#3

هذا الأمر مدعوم بقوة في بيئة عمل ال .NET

في انتظار أحد الخبراء أو من جرب هذا النظام :)

اللهم طهر أرض فلسطين من العملاء والخونة

#4

up

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#5

كيف يتم ذلك الرجاء المساعدة

لا تبخلوا علينا بمعلوماتكم

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#6

هل جربت StarTeam

d4baa0.gif
#7

تحتاج لبرامج تسمى Version Control هناك العديد منها

إستخدمت سابقا Visual Source Safe من ميكروسوفت وهناك مكون يتيح لك التعامل مع من داخل دلفي

يمكنك ايضا استخدام StarTeam الذى ذكره أخي DeltaAziz فهو يعتبر من أقوى البرامج في هذا المجال

وهناك ايضا Team Coherence ويفضله معظم مبرمجي دلفي وهو مكتوب بدلفي ايضا ويدعم دلفي ومعظم لغات البرمجة الاخرى

سوف انتقل الى Team Coherence او StarTeam في البرامج القادمة إن شاء الله لانها اقوى من VSS وبدها دعم افضل لدلفي

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#8

شكرا لكم على المساعدة سوف اقوم بتجريب البرامج المذكورة اعلاه ثم

ارد خبر

الى من يعرف غير هذه البرامج الرجاء المشاركة و الافادة

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#9

السلام عليكم....

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

هناك مشكلة أنه و في الحالة الطبيعية لإعدادات دلفي لا يمكنك أن تترجم المشروع ضمن هذه الظروف لأن الترجمة سوف تحاول حجز الملف التنفيذي الناتج و لتبديله بالجديد بعد الترجمة و لذلك يمكن لكل شخص أن يحول مسار الملف التنفيذي الناتج إلى مسار محلي ضمن جهازه و ذلك عن طريق التعديل في صفحة الإعدادات الخاصة بالمشروع:

Project >Options> Directories/Conditionals >Directories > Output Directory

--------------------------

أعود من جديد إلى المنتدى بعد فترة غياب أجريت فيها عملية جراحية.

الشام الله حاميها...

أنا الدمشقيُّ.. لو شرحتمُ جسدي

لسـالَ منهُ عناقيـدٌ.. وتفـّاحُ

و لو فتحـتُم شراييني بمديتكـم

سمعتمُ في دمي أصواتَ من راحوا

مآذنُ الشّـامِ تبكـي إذ تعانقـني

و للمـآذنِ.. كالأشجارِ.. أرواحُ

#10
amersy كتب:
أعود من جديد إلى المنتدى بعد فترة غياب أجريت فيها عملية جراحية.

مرحبا بك أخي

و حمدا لله على سلامتك

d4baa0.gif
#11

الحمد لله على سلامتك :)

اللهم طهر أرض فلسطين من العملاء والخونة

#12

مرحبا بك أخي

و حمدا لله على سلامتك

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#13

الحمد لله على سلامتك و معافاتك

شكرا على هذه الافادة المثمرة

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#14
amersy كتب:
أعود من جديد إلى المنتدى بعد فترة غياب أجريت فيها عملية جراحية.

الف الحمد لله على السلامة

وان شاء الله ترجعلنا احسن من اول

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#15

سلمات وإن شاء الله ترجع معافى أحسن من الأول

#16
اقتباس
هناك مشكلة أنه و في الحالة الطبيعية لإعدادات دلفي لا يمكنك أن تترجم المشروع ضمن هذه الظروف لأن الترجمة سوف تحاول حجز الملف التنفيذي الناتج و لتبديله بالجديد بعد الترجمة و لذلك يمكن لكل شخص أن يحول مسار الملف التنفيذي الناتج إلى مسار محلي ضمن جهازه و ذلك عن طريق التعديل في صفحة الإعدادات الخاصة بالمشروع:

Project >Options> Directories/Conditionals >Directories > Output Directory

1- هذه المشكلة لم تحل و ذلك لأنه عندما اقوم بالحفظ على حاسبي يتم و ضع output directory

لكل المبرمجين لان هذه الخاصية تكون للمشروع و الذي يشترك به كل المبرمجين

و بالتالي عليهم كل مرة يفتحون البرنامج يقوموا بتعديل هذه الأعدادات

هل هذا مناسب ام هناك طريقة ما لتلافي هذه المشلكة

2- المشكلة الثانية

هو انه عندما يكتب احد المبرمجين و يخطأ في كتابة كود ما و يعمل حفظ للبرنامج

لن يستطيع اي احد من المبرمجين الأخرين عمل Compile للبرنامج بسبب الخطأ الموجود في البرنامج

مما يؤدي الى تعطل المبرمجين الأخرين عن العمل الى حين ان يقوم الشخص الأخر باصلاح الكود

وعمل حفظ مرة اخرة

ارجو المساعدة في هذا الأمر

ارى انه لم يبقى لي سوى استخدام برنامج يخدم هذا الأمر ام لكم رأي اخر

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#17

فقط للتذكرة, الان اعمل على برنامج Team Coherence وهو برنامج رائع وسهل بكل معنى الكلمة رابط الموقع على الانترنت هو http://www.teamcoherence.com

لتحميل المباشر لنسخة التجريبية لل server , client من هنا

http://www.teamcoherence.com/dl/TCInstall.zip

طبعا إذا كنت لوحدك لا داعي لاستخدامه, أما اذا كنت تعمل في فريق برمجي فيمكنك استخدامه و من المهم جدا أقتنائه و العمل عليه.

فهو يمكنك من تلافي جميع العيوب السابقة الذكر, و ايضا يعطيك ادارة قوية للملفات المشروع الذي تعمل عليه دون حصول اي تضارب في عمل المبرمجين بين بعضهم البعض.

ملاحظة يمكنك تجريبه على حاسب واحد, و لتعلم كيفية الاستخدام, فقط استخدم ال Help المرفق في البرنامج.

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#18

السلا م عليكم

شكرا لطرح هدا الموضوع الدي لم اكن اعلم عنه شئ

والحمد لله على سلامتك اخ amersy

ولكني عاتب عل الاستاد محمد الدي لم يترك لي رد على الموضع الدي كتبته حول سؤالي

/index.php?showtopic=151540

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…