Bitbucket به ما یادآوری می کند که مخازن Mercurial به زودی حذف خواهند شد و از کلمه Master در Git دور می شوند.

1 ژوئیه منقضی می شود زمان پشتیبانی از مخازن Mercurial در پلتفرم توسعه مشارکتی Bitbucket است. پایان حمایت مرکوریال به نفع گیت بود اعلام کرد آگوست گذشته و به دنبال آن ایجاد مخازن جدید Mercurial در 1 فوریه 2020 ممنوع شد. مرحله نهایی حذف تدریجی Mercurial برای 1 ژوئیه 2020 برنامه ریزی شده است که شامل غیرفعال کردن همه عملکردهای مرتبط با Mercurial در Bitbucket، از جمله توقف API های خاص Mercurial و حذف همه مخازن Mercurial است.

کاربران تشویق می شوند با استفاده از Git به Git مهاجرت کنند خدمات رفاهی برای تبدیل مخازن، یا رفتن به دیگران میزبانی متن باز به عنوان مثال، پشتیبانی Mercurial در ارائه شده است هپت پاد, SourceForge, موزدف и دشت بی درخت.

قابل ذکر است که در ابتدا سرویس Bitbucket فقط بر Mercurial متمرکز بود، اما از سال 2011 نیز تبدیل شد. دادن پشتیبانی Git اخیراً Bitbucket بر روی توسعه سرویسی برای مدیریت چرخه کامل توسعه نرم افزار متمرکز شده است و پشتیبانی از دو سیستم کنترل نسخه باعث کندی و پیچیده شدن اجرای برنامه های آن می شود. Git به عنوان یک محصول مرتبط تر، کاربردی و پر تقاضا انتخاب شد.

علاوه بر این، می توان به آن اشاره کرد تصمیم Bitbucket استفاده از کلمه پیش فرض "master" را برای شاخه های اصلی متوقف خواهد کرد، زیرا این کلمه اخیراً از نظر سیاسی نادرست در نظر گرفته شده است، یادآور برده داری است و برای برخی از اعضای جامعه توهین آمیز تلقی می شود. به توسعه دهندگان این امکان داده می شود که نام خود را برای شاخه اصلی انتخاب کنند، مانند "Main". پیش از این، پلتفرم ها نیات مشابهی داشتند GitHub и گیتلب.

پروژه Git نیز برنامه ها تغییری ایجاد کنید تا به توسعه‌دهنده اجازه دهید به طور مستقل نام اولین شاخه را هنگام ایجاد یک مخزن جدید انتخاب کند. وقتی دستور "git init" را اجرا می کنید، شاخه "master" به طور پیش فرض ایجاد می شود. اولین قدم اضافه کردن تنظیماتی برای تغییر نام شاخه اصلی برای مخازن ساخته شده است. رفتار پیش‌فرض Git فعلاً یکسان است و تغییر نام پیش‌فرض همچنان مورد بحث است؛ هیچ تصمیمی در این زمینه گرفته نشده است.

منبع: opennet.ru

اضافه کردن نظر