IPRCIRI / IRHEIS

Codes to work on Household Expenditures and Income Surveys of Iran
15 stars 6 forks source link

پیشنهاد برای توسعه #2

Open ghodsizadeh opened 3 years ago

ghodsizadeh commented 3 years ago

سلام و عرض ادب. من می‌خواستم این مخزن رو به دوستی معرفی کنم. داشتم فرایند توسعه رو می‌دیدم، متوجه شدم که هرکسی به صورت مستقیم مرج می‌کنه توی برنچ اصلی. بنظرم با توجه به اینکه کدها داره توسعه پیدا می‌کنه و تاریخچه قدیمی هم داره ممکنه اشکالی بوجود بیاد و بهتره حداقل یک فرایند مشخص با استفاده از pull requests تعریف کنید تا قبل از مرج شدن یک نفر دیگر غیر از فرد توسعه دهنده کد رو بررسی کنه. احتمالا از خطاهایی جلوگیری می‌کنه و هزینه زیادی هم به توسعه تحمیل نمی‌کنه.

einian85 commented 3 years ago

سلام. حرف درستیه و مدتی هست به فکرش هستم. مشکلاتی هم قبلا بابت همین داشتیم اصلا یکی از دلایل سنگین بودن ریپازیتوری هم همینکه که فایل‌های باینری کامیت شده و حذف شده و تو تاریخچه سنگین کرده. ولی واقعیت خیلی بلد نیستم و خیلی خوشحال می‌شم یک جلسه‌ای بگذاریم این مورد رو به همه تیم یاد بدی و کار رو این شکلی ببریم جلو

ghodsizadeh commented 3 years ago

بله خیلی هم خوشحال میشم بتونم کمکی بکنم در مورد این شیوه خیلی خیلی ساده است. یک خبر خوب در مورد مشکلی که گفتید، میشه تاریخ رو توی گیت بازنویسی کرد و اون فایل‌های باینری رو جوری حذف کرد که توی تاریخ هم نباشه و ریپوزیتوری خیلی سبک شه. توی توییتر یا تلگرام می‌تونیم هماهنگیش رو انجام بدیم.