• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مدیریت چند نسخه از پروژه
#1
.سلام
فرض کنین یه سایت داریم که به چند مشتری فروختیم (به هر کدوم یه نسخه) و برای هر مشتری هم بخشی از اون رو سفارشی سازی کردیم. لطفا در مورد نحوه نگهداری و مدیریت سورس اون راهنمایی کنین. آیا برا هر مشتری یه کپی از سورس رو روی سیستم خودم نگه دارم؟ چون این کار باعث می شه در صورت پیدا شدن باگ مجبور بشم به صورت دستی همه سورس ها رو اصلاح کنم و یه نسخه از پروژه رو هم نمی شه نگه داشت چون برخی جاها رو برای هر کدوم از مشتری ها سفارشی کردیم! چه ابزاری برای مدیریت و نگه داری سورس این جور پروژه ها وجود دارن؟
  پاسخ
تشکر شده توسط :
#2
Git و دیگر هیج Heart
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط : shgninc mohammadhosain
#3
(۱۳۹۴ مرداد ۱۲, ۱۱:۴۶ ب.ظ)hamid_80386 نوشته: Git و دیگر هیج Heart
بله بنده هم با Git موافقم.
شما به راحتی می توانید از اصل برنامه تان روی گیت یک انشعاب اصلی داشته باشید سپس از اون انشعاب به ازای هر مشتری یک انشعاب جدید بگیرید و تغییرات سفارشی هر مشتری را خاصا و بدون تداخل با دیگر انشعابات روی انشعاب خاص آن ایجاد کنید.

فقط نکته ای که باید مد نظر قرار بدید، نحوه deploy برنامه هر مشتری به ازای انشعاب وی روی هاست اصلی است!!!!
سالهــــا مـــــى گــــــذرد، حادثه ها مى آید
انتظـــــار فـــــــرج از نیمـــــه خــــــرداد کشم

[عکس: ShowPicture.aspx?ID=52750d12-5d92-4286-9...height=100]
  پاسخ
تشکر شده توسط : mohammadhosain


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان