PDA

View Full Version : چگونگي كار گروهي بر روي يك پروژه دلفي؟



oghab
پنج شنبه 02 خرداد 1387, 22:24 عصر
با سلام
وقتي دو نفر با هم روي يك پروژه دلفي قرار باشه كار بكنند و تقسيم كار بشه كه ساخت يك سري فرم و كدنويسي هاي مربوطه با نفر اول و ساخت تعدادي فرم و كدنويسي با نفر دوم باشه. و هر دو به صورت همزمان و با استفاده از دو كامپيوتر جداگانه كار را اناجم بدهند؟ چطور بايد قسمت هاي جديدي كه توسط يكي از اين افراد ساخته و كدنويسي شده به پروژه نفر ديگه اضافه كرد؟ چطوري بايد اين دو را در هم ادغام كرد؟
ممنون ميشم راهنمايي كنيد

مهران موسوی
پنج شنبه 02 خرداد 1387, 23:57 عصر
وقتي تمامي قسمتهاي مشخص شده توسط دو نفر به صورت كامل نوشته و مورد تست قرار گرفت ... دو نفري يا يك نفر كه مهارتش بيشتر هست عمليات ادغام كدها رو انجام ميده ... زياد كار نميبره به شرطي كه كدها قبلا كاملا تست شده باشه و هيچ مشكلي نداشته باشه ...

يا حق ...

Mahyaa
جمعه 03 خرداد 1387, 00:55 صبح
Source safe
Team Source
Star Team (http://www.borland.com/us/products/starteam/index.html)
Team Coherence (http://www.teamcoherence.com/)
...

اصغر (پآچ)
جمعه 03 خرداد 1387, 01:25 صبح
شما باید هر دو نفر متغییر هایی رو در نظر بگیرید که در برنامه تداخلی رخ نده و نحوه عملکرد هر دونفر تون در یه محدوده مشخص یکی باشه هم راحت تر می تونید بفهمید که در قسمت های مختلف برنامه چیکار قراره انجام بشه هم از پیچیدگی الکی برنامتون جلوگیری میشه!

مثلا برای پیدا کردن یه فیلد از یه جدول سه راه رو میشه بکار برد.
1- اول بیای از اول تمام رکورد های جدول رو تک تک مورد بررسی دستی قرار بدی که کدوم با شرایطت هماهنگی داره! ( که خیلی وقت گیره و پیشنهاد نمی شه مگر در موارد خاص)
2- بیای از یه پرسشگر (Query) استفاده کنی.
3- از دستور FindFirst , FindNext در جدول استفاده کنی.
امید وارم منظورم رو فهمیده باشی

برای برنامه نویسی گروهی شرط اول هماهنگی برنامه نویساست!

vcldeveloper
جمعه 03 خرداد 1387, 03:36 صبح
1- اینجور تاپیک ها مربوط به یک زبان برنامه نویسی خاص نمیشند و باید در بخش مهندسی نرم افزار مطرح بشند.
2- به مواردی که در پست شمار 3 (http://barnamenevis.org/forum/showpost.php?p=522765&postcount=3)تاپیک مطرح شدند، Subversion + TortoiseSVN + TSVNWizard را هم اضافه کنید. اینها سه تا ابزار هستند که می تونید با هم استفاده کنید. TortoiseSVN یک رابط گرافیکی برای Subversion هست، TSVNWizard هم یک گزینه منو مربوط به TortoiseSVN به IDE دلفی اضافه میکنه. هر سه Open-source هستند.

SHARK
پنج شنبه 01 اسفند 1387, 15:06 عصر
با سلام و تشکر از جناب کشاورز میخواستم در صورت امکان نحوه نصب و استفاده ی این نرم افزار رو برامون بنویسین
امیدوارم که با کمک اساتیدی همانند شما ما برنامه نویسیان مبتدی نیز پیشرفت کنیم
مرسی

ح.جبل عاملی
پنج شنبه 01 اسفند 1387, 18:34 عصر
اگه یونیت هایی که هر کدام از شما نوشته اید از هم جدا باشند فقط کافی است که یونیتهای یک نفر به پروژه نفر دوم Add بشن. برای اینکار اول باید فایلهای با پسوند .Pas و .dfm نفر اول را در مسیر پروژه نفر دوم کپی کنید!

vcldeveloper
پنج شنبه 01 اسفند 1387, 18:50 عصر
میخواستم در صورت امکان نحوه نصب و استفاده ی این نرم افزار رو برامون بنویسین
اگر از VisualSVN به عنوان سرور استفاده می کنید، نصبش به صورت یک ویزارد ویندوز، و خیلی راحت ساده هست. نصب TortoiseSVN بر روی کلاینت ها هم پیچیدگی خاصی نداره، و مثل نصب هر برنامه ویندوزی دیگه هست.
اما اگر می خواید مستقیما Subversion را نصب کنید، تنظیمات خاص خودش را دارد که در راهنمای Subversion به شکل یک کتاب الکترونیکی مفصلا مراحل نصب و پیکربندی Subversion را توضیح داده.