Sürüm Yönetimi: GitLab 15.8, projelerin doğrudan aktarım yoluyla taşınmasına izin verir

Saberie

Active member
GitLab sürüm 15.8, 35’ten fazla yeniliği tanıtıyor. Ocak güncellemesi, tüm sürümlerin kullanıcıları için özellikler ekledi: Ücretsiz, Premium ve Ultimate. Hizmet Olarak Yazılım (SaaS) varyantının Ultimate kullanıcıları için, birleştirme istekleri artık standart olarak harici durum kontrolleri gerektiriyor. Doğrudan Aktarımı kullanarak GitLab projelerini GitLab.com’a aktarmaya yönelik beta özelliği, tüm fiyat seviyelerinde kullanıcılara sunulmaktadır.


Kullanıcı bağlantıları dahil taşıma


Yerel olarak yönetilen GitLab örneklerini GitLab.com’a geçirmek için doğrudan geçiş, GitLab 14.3’ten edinilebilir. Ancak şimdiye kadar, göç eden gruplarla sınırlı. Bir beta özelliği olarak GitLab, şimdi bu yeteneği projelere genişletiyor. Hem GitLab örnekleri arasında hem de aynı GitLab örneği içinde geçiş mümkündür.

Doğrudan aktarımın, dosya dışa aktarmayı kullanarak taşımaya göre açık avantajlar sağladığı söyleniyor. Örneğin, Doğrudan Aktarım ile her projeyi manuel olarak bir dosyaya aktarmaya ve tüm dışa aktarma dosyalarını yeni bir konuma içe aktarmaya gerek yoktur. Bunun yerine, yeni özellik bir üst düzey grup içindeki tüm projeleri otomatik olarak taşır.




GitLab 15.8, bir beta özellik olarak Doğrudan Aktarımı kullanarak proje geçişine olanak tanır.



GitLab 15.8, bir beta özellik olarak Doğrudan Aktarımı kullanarak proje geçişine olanak tanır.


(Resim: GitLab)



GitLab ekibine göre, Direct Transfer kullanıcıları ve katkılarını doğru bir şekilde atayabildiğinden, yorum yazarlığı gibi kullanıcı bağlantılarının geçiş sırasında içe aktarılan kullanıcıya aktarılmaması da bir başka avantaj. Bunun başarılı olması için bir dizi koşulun karşılanması gerekir.

GitLab ekibi, özel bir blog gönderisinde projenizi doğrudan aktarım kullanarak taşıma hakkında daha fazla ayrıntı sağlar. Yeni özellik üretim için hazır olduğunda, dosya dışa aktarma geçişi başlangıçta yalnızca bir özellik bayrağı kullanılarak tetiklenmeli ve sonunda tamamen kaldırılacaktır.


Otomatik birleştirme kilidi varsayılan olur


SaaS sürümünün son kullanıcıları artık projelerinde birleştirmeler için bir koşul olarak harici durum denetimlerini kullanıyor: yalnızca denetimlerin başarıyla tamamlanmasının ardından eşleşen birleştirme istekleri birleştirildi. Kontroller başarılı olursa, birleştirme talebinin yanında yeşil bir onay işareti belirir ve birleştirme gerçekleşir. Kontrol başarısız olursa GitLab birleştirme isteğini engeller.




Birleştirme isteklerini yürütmek için bir ön koşul olarak harici durum denetimleri.



Birleştirme isteklerini yürütmek için bir ön koşul olarak harici durum denetimleri.


(Resim: GitLab)



İşlev, kendi kendini yöneten varyantla da kullanılabilir: şu anda işlevsellik bayrağı aracılığıyla etkinleştirilebilir only_allow_merge_if_all_status_checks_passed etkinleştirin ve bir sonraki sürümden itibaren orada da standart haline gelmelidir.

Diğer yeni özellikler arasında şirket içi Premium ve Ultimate sürümleri için SCIM (Etki Alanları Arası Kimlik Yönetimi Sistemi) desteği ve GitLab Runner’daki iki hata düzeltmesi yer alıyor.

GitLab ekibi, bir blog gönderisinde 15.8 sürümünün tüm önemli noktalarını vurgulamaktadır.


(Mayıs)



Haberin Sonu
 
Üst