GitLab, Git sürüm kontrol aracını kullanan bir Kaynak Kod ve Proje Yönetim platformudur. (CI), (CD), hata kayıt, kod gözden geçirme ve viki desteği bulunur.
14.3.0-pre sürümüyle çalışan GitLab (Ağustos, 2021) | |
Geliştirici(ler) | GitLab Inc. ve özgür yazılım topluluğu |
---|---|
Güncel sürüm | 17.0 / 16 Mayıs 2024 | )
Geliştirme durumu | Aktif olarak devam ediyor |
Programlama dili | Ruby, Go, Vue.js |
İşletim sistemi | Linux, Windows, Mac OS |
Lisans | Topluluk sürümü (CE): MIT ve diğer özgür lisanslar, Kurumsal sürümler: Açık çekirdek, GitLab EE Lisansı (sahipli) |
Resmî sitesi | https://gitlab.com/ |
Kod deposu |
|
Kasım 2023 itibarıyla 65 farklı ülkeden, 2.104'ü GitLab Inc. çalışanı olmak üzere 3.000'den fazla geliştirici tarafından geliştirilmektedir. Bunun yanında 1 Aralık 2023 tarihi itibarıyla toplamda 4.000'den fazla kişi katkı sağlamıştır. Şu anda geliştirmesi firması ve özgür yazılım toplulukları tarafından sürdürülmektedir.
Başlangıçta çoğunluğu Ruby ile yazılmış olsa da, sonrasında performans gerektiren bazı yerleri Go ile tekrar yazılmıştır. GitLab EE sahipli bir lisansa sahipken, GitLab CE (topluluk sürümü) tamamen özgür ve açık kaynak şekilde MIT Lisansı ile dağıtılmaktadır.
Tarihçe
Proje, Ukraynalı Dmitriy Zaporozhets ve Valeriy Sizov ile Hollandalı Sytse Sijbrandij isimli yazılım geliştiricileri tarafından başlatıldı.
2013 yılında kurumsal şirketlerden gelen talepleri karşılamak maksadıyla GitLab topluluk sürümü (GitLab CE) ve GitLab kurumsal sürümü (GitLab EE) şeklinde iki ayrı sürüm duyuruldu.
2023 yılı içinde yayınlanan 16.x sürümleriyle birlikte GitLab, Code Suggestions (kod önerileri), Code Explanations (Kod anlamlandırma) ve Duo Chat (asistan robot) gibi yapay zekâ araç ve desteklerine kavuştu.
Özellikleri
GitLab, bir yazılımın tüm yaşam döngüsünü üstünde yaşatabileceğiniz bir geliştirme, kod saklama ve proje yönetim platformdur. Bu sayede birisinin aklına gelen "Yaptığımız bu iş için bir yazılım olsa" fikrinden, bu yazılımın isterlerinin belirlenmesine, yazılımın üretilmesinden ve yazılımın test ve entegrasyonlarının yapılmasına hatta devreye alınmasına ve en sonunda yazılımın emekli olup arşivlenmesine kadar geçen tüm süreçte GitLab'i ana platform olarak kullanabilirsiniz.
Linus Torvalds'ın yazdığı Git protokolüne dayanan bir yazılım/servis olan GitLab, en büyük rakibi GitHub'a göre daha fazla açık kaynak avantajı ve kullanım özgürlüğü sunmaktadır. Tamamen açık kaynak kodlu olan topluluk sürümü, kullanıcıları tarafından herhangi bir sunucuya (on-prem) kurulabildiği gibi, zengin bir özgür yazılım ekosistemi tarafından da desteklenmektedir.
Kurumsal sürümler ücretli olmakla birlikte, yine herhangi bir sunucuya ya da veri merkezine "lisanslı olarak" kurulabilme özelliğine sahiptirler. Bu yanıyla GitLab, rakipleri Jira ve GitHub'ın aksine, kritik ve güvenlik odaklı yazılım geliştirme projelerinin ilgili kanun, kararname ve BDDK ya da KVKK gibi düzenleyici kurumların yönetmeliklerine uygun bir şekilde, yurtiçinde barındırılan sunucularda geliştirilmesine olanak sağlamaktadır.
2023 yılı sonu itibarıyla GitLab'ın bulut tabanlı hizmetleri, 3 ayrı işlevseti paketi şeklinde sunulmaktadır:
- Free: 5 kullanıcı ve 5 GB depolama alanı ile sınırlı, ücretsiz sürüm.
- Premium: Gelişmiş CI/CD, çoklu takım hiyerarşisi, 50 GB depolama ve çevik geliştirme araçlarını sunan sürüm.
- Ultimate: Premium sürümüne ek olarak; konteyner/bağımlılık ve kod yazım aşaması güvenlik denetimleri, kod yazımında yapay zekâ desteği, 250 GB depolama sunan kurumsal sürüm.
Kaynakça
- ^ "Meet the GitLab team". GitLab (İngilizce). 25 Kasım 2018 tarihinde kaynağından . Erişim tarihi: 29 Kasım 2023.
- ^ "Bitergia Analytics". gitlab.biterg.io (İngilizce). 19 Ağustos 2017 tarihinde kaynağından . Erişim tarihi: 1 Aralık 2023.
- ^ "GitLab's CEO Sid Sijbrandij on Current Development Practices". 7 Ağustos 2017 tarihinde kaynağından . Erişim tarihi: 7 Ağustos 2017.
- ^ "Arşivlenmiş kopya". 2 Temmuz 2019 tarihinde kaynağından . Erişim tarihi: 7 Ağustos 2017.
- ^ a b "Arşivlenmiş kopya". 7 Ağustos 2017 tarihinde kaynağından . Erişim tarihi: 7 Ağustos 2017.
- ^ "Arşivlenmiş kopya". 7 Ağustos 2017 tarihinde kaynağından . Erişim tarihi: 7 Ağustos 2017.
- ^ "GitLab Documentation". 7 Ağustos 2017 tarihinde kaynağından . Erişim tarihi: 7 Ağustos 2017.
- ^ . 7 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2017.
- ^ Gölge, Onurcan (28 Kasım 2023). . Artistanbul. 4 Aralık 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Aralık 2023.
- ^ Sarıaydın, Alparslan (18 Ocak 2024). "GitLab ve Yapay Zeka". Artistanbul. 18 Ocak 2024 tarihinde kaynağından . Erişim tarihi: 18 Ocak 2024.
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
GitLab Git surum kontrol aracini kullanan bir Kaynak Kod ve Proje Yonetim platformudur CI CD hata kayit kod gozden gecirme ve viki destegi bulunur GitLab14 3 0 pre surumuyle calisan GitLab Agustos 2021 Gelistirici ler GitLab Inc ve ozgur yazilim topluluguGuncel surum17 0 16 Mayis 2024 41 gun once 2024 05 16 Gelistirme durumuAktif olarak devam ediyorProgramlama diliRuby Go Vue jsIsletim sistemiLinux Windows Mac OSLisansTopluluk surumu CE MIT ve diger ozgur lisanslar Kurumsal surumler Acik cekirdek GitLab EE Lisansi sahipli Resmi sitesihttps gitlab com Kod deposugitlab com gitlab org gitlab Kasim 2023 itibariyla 65 farkli ulkeden 2 104 u GitLab Inc calisani olmak uzere 3 000 den fazla gelistirici tarafindan gelistirilmektedir Bunun yaninda 1 Aralik 2023 tarihi itibariyla toplamda 4 000 den fazla kisi katki saglamistir Su anda gelistirmesi firmasi ve ozgur yazilim topluluklari tarafindan surdurulmektedir Baslangicta cogunlugu Ruby ile yazilmis olsa da sonrasinda performans gerektiren bazi yerleri Go ile tekrar yazilmistir GitLab EE sahipli bir lisansa sahipken GitLab CE topluluk surumu tamamen ozgur ve acik kaynak sekilde MIT Lisansi ile dagitilmaktadir TarihceProje Ukraynali Dmitriy Zaporozhets ve Valeriy Sizov ile Hollandali Sytse Sijbrandij isimli yazilim gelistiricileri tarafindan baslatildi 2013 yilinda kurumsal sirketlerden gelen talepleri karsilamak maksadiyla GitLab topluluk surumu GitLab CE ve GitLab kurumsal surumu GitLab EE seklinde iki ayri surum duyuruldu 2023 yili icinde yayinlanan 16 x surumleriyle birlikte GitLab Code Suggestions kod onerileri Code Explanations Kod anlamlandirma ve Duo Chat asistan robot gibi yapay zeka arac ve desteklerine kavustu OzellikleriGitLab bir yazilimin tum yasam dongusunu ustunde yasatabileceginiz bir gelistirme kod saklama ve proje yonetim platformdur Bu sayede birisinin aklina gelen Yaptigimiz bu is icin bir yazilim olsa fikrinden bu yazilimin isterlerinin belirlenmesine yazilimin uretilmesinden ve yazilimin test ve entegrasyonlarinin yapilmasina hatta devreye alinmasina ve en sonunda yazilimin emekli olup arsivlenmesine kadar gecen tum surecte GitLab i ana platform olarak kullanabilirsiniz Linus Torvalds in yazdigi Git protokolune dayanan bir yazilim servis olan GitLab en buyuk rakibi GitHub a gore daha fazla acik kaynak avantaji ve kullanim ozgurlugu sunmaktadir Tamamen acik kaynak kodlu olan topluluk surumu kullanicilari tarafindan herhangi bir sunucuya on prem kurulabildigi gibi zengin bir ozgur yazilim ekosistemi tarafindan da desteklenmektedir Kurumsal surumler ucretli olmakla birlikte yine herhangi bir sunucuya ya da veri merkezine lisansli olarak kurulabilme ozelligine sahiptirler Bu yaniyla GitLab rakipleri Jira ve GitHub in aksine kritik ve guvenlik odakli yazilim gelistirme projelerinin ilgili kanun kararname ve BDDK ya da KVKK gibi duzenleyici kurumlarin yonetmeliklerine uygun bir sekilde yurticinde barindirilan sunucularda gelistirilmesine olanak saglamaktadir 2023 yili sonu itibariyla GitLab in bulut tabanli hizmetleri 3 ayri islevseti paketi seklinde sunulmaktadir Free 5 kullanici ve 5 GB depolama alani ile sinirli ucretsiz surum Premium Gelismis CI CD coklu takim hiyerarsisi 50 GB depolama ve cevik gelistirme araclarini sunan surum Ultimate Premium surumune ek olarak konteyner bagimlilik ve kod yazim asamasi guvenlik denetimleri kod yaziminda yapay zeka destegi 250 GB depolama sunan kurumsal surum Kaynakca Meet the GitLab team GitLab Ingilizce 25 Kasim 2018 tarihinde kaynagindan Erisim tarihi 29 Kasim 2023 Bitergia Analytics gitlab biterg io Ingilizce 19 Agustos 2017 tarihinde kaynagindan Erisim tarihi 1 Aralik 2023 GitLab s CEO Sid Sijbrandij on Current Development Practices 7 Agustos 2017 tarihinde kaynagindan Erisim tarihi 7 Agustos 2017 Arsivlenmis kopya 2 Temmuz 2019 tarihinde kaynagindan Erisim tarihi 7 Agustos 2017 a b Arsivlenmis kopya 7 Agustos 2017 tarihinde kaynagindan Erisim tarihi 7 Agustos 2017 Arsivlenmis kopya 7 Agustos 2017 tarihinde kaynagindan Erisim tarihi 7 Agustos 2017 GitLab Documentation 7 Agustos 2017 tarihinde kaynagindan Erisim tarihi 7 Agustos 2017 7 Agustos 2017 tarihinde kaynagindan arsivlendi Erisim tarihi 7 Agustos 2017 Golge Onurcan 28 Kasim 2023 Artistanbul 4 Aralik 2023 tarihinde kaynagindan arsivlendi Erisim tarihi 4 Aralik 2023 Sariaydin Alparslan 18 Ocak 2024 GitLab ve Yapay Zeka Artistanbul 18 Ocak 2024 tarihinde kaynagindan Erisim tarihi 18 Ocak 2024