GitLab

Da Wikipedia, l'enciclopedia libera.
Versione del 8 lug 2018 alle 15:50 di Darth Winston (discussione | contributi) (Nuova pagina: {{Sito web |nome = GitLab |logo = GitLab logo.png |screenshot = gitlab_screenshot_december_2015.png |didascalia = Schermata di GitLab |url = https://gitlab.com |commerc...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca
GitLab
sito web
Logo
Logo
Schermata di GitLab
URLgitlab.com
Tipo di sitoControllo versione
LinguaInglese
Commerciale
ProprietarioGitLab Inc.
Creato daDmitriy Zaporozhets

Valery Sizov

Lancio2011
Stato attualeattivo
Scritto inRuby, Go

GitLab è una piattaforma web open source che permette la gestione di repository Git e di funzioni trouble ticket. Appartente a GitLab Inc.

A dicembre 2016, l'azienda conta 150 membri interni[1], più oltre 1400 contributori open source.[2] Viene utilizzato da organizzazioni come IBM, Sony, Jülich Research Center, NASA, Alibaba, O'Reilly Media, CERN[3][4][5], European XFEL, GNOME Foundation e SpaceX[6].

Originariamente il codice venne scritto in Ruby, ma successivamente alcune parte furono riscritte in Go.

Descrizione

Come tutti i software di controllo versione, GitLab permette la creazione di repository pubblici o privati in cui gli sviluppatori possono caricare il proprio codice e gestire le modifiche alle varie versioni in contemporanea al lavoro di più persone. In GitLab è possibile lavorare su diversi branch ed effettuare il push al repository remoto. É possibile fare delle merge request per il proprietario del repository, oltre al tracciamento degli issue, la possibilità di scrivere commenti e allegare documenti.

GitLab mette a disposizione diverse funzionalità a seconda del tipo di abbonamento e del prezzo pagato. É comunque possibile utilizzarlo gratuitamente, seppur con delle limitazioni.

Storia

Il software di GitLab è stato scritto da Dmitriy Zaporozhets e Valery Sizov, e originariamente era distribuito sotto licenza MIT.[7] Nel luglio 2013, il prodotto è stato diviso in: GitLab CE (Community Edition) e GitLab EE (Enterprise Edition).[8]

Nel marzo 2015, GitLab acquista Gitorious, un servizio di Git hosting concorrente e nel luglio dello stesso anno accresce di 1.5 milioni di dollari in seed funding.[9] Tra i nuovi clienti vi sono Alibaba Group, IBM e SpaceX.[9]

Nel gennaio 2017, un amministratore cancella accidentalmente un database di produzione, successivamento ad un cyber attacco. Sei ore di dati rigardanti issue e merge request sono andati persi.[10] Il 15 marzo 2017, GitLab acquisisce Gitter.

Dopo l'acquisizione di GitHub da parte di Microsoft[11] il 4 giugno 2018, aumenta il numero di progetti importati su GitLab.[12]

Voci correlate

Note

  1. ^ GitLab Team Page, su GitLab. URL consultato il 17/12/2016.
  2. ^ GitLab Contributors, su GitLab.com. URL consultato il 17/12/2016.
  3. ^ GitLab is building a business with 0.1% of paying customers, su thenextweb.com, 04/06/2014.
  4. ^ CERN, Services - CERN or commercial provider?, su information-technology.web.cern.ch.
  5. ^ Services - GitLab, su lrz.de.
  6. ^ (EN) Y Combinator-backed GitHub competitor GitLab raises $1.5M. URL consultato il 06/06/2018.
  7. ^ Ship it faster and cheaper - GitLab is GitHub for your own servers - The Next Web, su thenextweb.com, 13/10/2011.
  8. ^ GitLab - Announcing GitLab 6.0 Enterprise Edition, su about.gitlab.com.
  9. ^ a b Y Combinator-backed GitHub competitor GitLab raises $1.5M, su venturebeat.com.
  10. ^ GitLab.com Database Incident, su about.gitlab.com. URL consultato il 01/02/2017.
  11. ^ (EN) Microsoft + GitHub = Empowering Developers - The Official Microsoft Blog, 4 giugno 2018. URL consultato il 06/06/2018.
  12. ^ (EN) GitLab.com Status on Twitter. URL consultato il 06/06/2018.

Collegamenti esterni