مشاور و مدرس برنامه نویسی در حوزه دات نت - https://github.com/mjebrahimi
لب هم به رومون بسته شد + راهکار ها
مشابه اتفاقی که قبلا واسه GitHub افتاده بود الان متاسفانه واسه GitLab داره میافته
چند روز پیش گیتلب IP های ایران رو تحریم کرد و از دیروز داره اکانت های ایرانی ها رو مسدود میکنه و در این صورت دیگه دسترسی به کد هاتون نخواهید داشت
و اما حالا باید چیکار کنیم؟
اگه هنوز اکانتتون مسدود نشده عجله کنید و حتما هرچه سریعتر از Repository هاتون Backup بگیرید. دقت داشته باشین که به هیچ عنوان با IP ایران به گیتلب ریکوئست نزنید (هرچند بزنید هم جواب نمیده ولی احتمال مسدود شدن اکانتتون احتمالا بیشتر میشه)
راهکار های جایگزین
1- مهاجرت به Azure DevOps :
اگه به دنبال یه سرور گیت با امکانات خوب واسه پروژه های private تون هستید Azure DevOps یکی از بهترین گزینه هاست (هرچند احتمال تحریم در آینده برای این هم وجود داره ولی فعلا ازاده و مشکلی نداره) تنها محدودیت 5 یوزر به ازای هر پروژه داره. BitBuket هم که کمافیسابق جز گزینه ها هست.
2- گیت سرور شخصی:
اگه به دنبال راه اندازی self-host روی سرور خودتون هستید هم Azure DevOps (تحت عنوان Azure DevOps Server و اینجا) نسخه قابل نصب داره. همچنین GitLab هم نسخه رایگان Community Edition (یا Gitlab CE) داره و این امکان رو به شما میده که سایت گیت لب رو (با یه سری امکانات محدود) روی سرور خودتون نصب کنین.
3- گزینه های دیگر:
برنامه های دیگری هم وجود داره که امکان راه اندازی git service به صورت self-hosted رو میدن و بهترینشون Gitea و Gogs هستند.
مطلبی دیگر از این انتشارات
ساخت چت روم با Blazor Web Assembly و SignalR قسمت اول: ساخت سرور
مطلبی دیگر از این انتشارات
آموزش Microservices در ASP.NET Core (سری اول)
مطلبی دیگر از این انتشارات
آموزش gRPC در ASP.NET Core - قسمت دوم