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