GitLab

Software screenshot:
GitLab
Software detaljer:
Version: 10.1.2 / 10.2.0 Pre Opdateret
Upload dato: 23 Nov 17
Licens: Gratis
Popularitet: 146

Rating: 5.0/5 (Total Votes: 1)

GitLab er et open source, platform uafhængigt og helt gratis web-baseret software repository og projekt management applikation implementeret i Ruby on Rails og klonet fra det berømte GitHub projekt. Den bruges i mere end 100.000 organisationer verden over og specielt konstrueret til GNU / Linux-platformen.


Funktioner et overblik

GitHab er inspireret af GitHub og er vært for GitHub. GitLab-projektet er et kodeværtsprogram, der understøtter sammenfletningsanmodninger, kommentarer, adgangskontroladgang, netgraf, kodestykker, administration, Wiki og problemer.

Med GitLab kan enhver applikationsudvikler oprette projekter og apprepositorier, lave kodeanmeldelser og administrere adgang. Det hjælper flere softwareudviklere til nemt at samarbejde om kode.

Programmet giver udviklere af enhver art finkornet adgangskontrol til ubesværet at håndtere Git-repositorier og holder deres kildekode sikkert til enhver tid. Det hjælper dig også med at forbedre samarbejdet med fusionsforespørgsler, samt at udføre kodeanmeldelser.

Et andet interessant træk ved GitLab er, at det implementerer en Wiki og et problemspor for hver af dine projekter, hvilket gør det til en af ​​de mest populære løsninger til at styre Git software repositorier lokalt.


Krav og installation

GitLab-softwaren er skræddersyet specifikt til GNU / Linux-platformen og understøtter alle de store distributioner som Red Hat Enterprise Linux, CentOS, Debian og Ubuntu. Det kræver Ruby 2.0 eller højere, Git 1.7.10 eller nyere, Redis 2.0 eller højere, såvel som MySQL eller PostgreSQL database servere.

Softwaren er skrevet i Ruby on Rails og distribueret som et universalt kilderarkiv, der giver brugeren mulighed for at optimere sin kildekode for et bestemt operativsystem eller hardwarearkitektur (32-bit og 64-bit instruktion sæt arkitekturer understøttes på dette tid). Den er tilgængelig under MIT Expat-licensen.

Hvad er nyt i denne udgave:

  • Alt, hvad vi gør hos GitLab, fra vores integrerede produkt til vores månedlige udgivelser, er centreret om målet om at hjælpe udviklingsholdene med at reducere tiden til værdi. Med hver udgivelse vil vi hjælpe dig med at gøre mere på kortere tid, samtidig med at du får en intuitiv og brugervenlig oplevelse i vores produkt. GitLab 9.5 tager et stort skridt i at fremme dette mål. Denne udgave indeholder forbedringer af vores navigation, nye projektskabeloner med forudkonfigureret CI og nye automatiseringsfunktioner til CI og ydeevneovervågning, der sparer tid og kræfter.
  • Dette er den sidste 9.x-udgivelse, da vi forbereder os på at frigive GitLab 10.0 den 22. september! Ikke desto mindre leverer vi nogle fantastiske nye funktioner til at afrunde vores 9.x udgivelser:
  • For at forbedre din oplevelse med at navigere i GitLab, har vi opdateret den nye navigation, strømlinjeformet brugergrænsefladen og reduceret antallet af klik, der kræves for at flytte gennem din GitLab-instans. Med de nyligt tilføjede ikoner og subnav på svæverfly er det nemmere og hurtigere end nogensinde at udforske GitLab.
  • Kom godt i gang med et nyt projekt blev lige hurtigere. I GitLab 9.5 har vi introduceret projektskabeloner, som giver dig mulighed for hurtigt at oprette et nyt projekt, der har CI forudkonfigureret.
  • Vi fortsætter med vores mission for at spare tid, og det har vi gjort det muligt for GitLab at genoprette mislykkede job automatisk med GitLab CI / CD. Nu behøver du ikke bekymre dig om at miste tid på at gå tilbage til projektets rørledninger, bare for at slå igen på et mislykket job.
  • GitLab 9.5 bringer også forbedringer til den sidste del af udviklingslivets livscyklus. Med tilføjelsen af ​​Automatisk overvågning til automatiske implementerede applikationer har vi gjort det lettere for dig at indsamle svar og systemmålinger fra dine apps.

Hvad er nyt i version 9.5.0:

  • Alt, hvad vi gør hos GitLab, fra vores integrerede produkt til vores månedlige udgivelser, er centreret om målet om at hjælpe udviklingsholdene med at reducere tiden til værdi. Med hver udgivelse vil vi hjælpe dig med at gøre mere på kortere tid, samtidig med at du får en intuitiv og brugervenlig oplevelse i vores produkt. GitLab 9.5 tager et stort skridt i at fremme dette mål. Denne udgave indeholder forbedringer af vores navigation, nye projektskabeloner med forudkonfigureret CI og nye automatiseringsfunktioner til CI og ydeevneovervågning, der sparer tid og kræfter.
  • Dette er den sidste 9.x-udgivelse, da vi forbereder os på at frigive GitLab 10.0 den 22. september! Ikke desto mindre leverer vi nogle fantastiske nye funktioner til at afrunde vores 9.x udgivelser:
  • For at forbedre din oplevelse med at navigere i GitLab, har vi opdateret den nye navigation, strømlinjeformet brugergrænsefladen og reduceret antallet af klik, der kræves for at flytte gennem din GitLab-instans. Med de nyligt tilføjede ikoner og subnav på svæverfly er det nemmere og hurtigere end nogensinde at udforske GitLab.
  • Kom godt i gang med et nyt projekt blev lige hurtigere. I GitLab 9.5 har vi introduceret projektskabeloner, som giver dig mulighed for hurtigt at oprette et nyt projekt, der har CI forudkonfigureret.
  • Vi fortsætter med vores mission for at spare tid, og det har vi gjort det muligt for GitLab at genoprette mislykkede job automatisk med GitLab CI / CD. Nu behøver du ikke bekymre dig om at miste tid på at gå tilbage til projektets rørledninger, bare for at slå igen på et mislykket job.
  • GitLab 9.5 bringer også forbedringer til den sidste del af udviklingslivets livscyklus. Med tilføjelsen af ​​Automatisk overvågning til automatiske implementerede applikationer har vi gjort det lettere for dig at indsamle svar og systemmålinger fra dine apps.

Hvad er nyt i version 9.4.0:

  • Overraskelse er sværere at opnå, når du gør alt i det åbne. Men arbejder i det åbne giver os mulighed for at fortælle, hvorfor vi leverer det, vi løser i dag, og hvordan denne udgivelse sætter GitLab op til noget endnu bedre i fremtiden.
  • GitLab 9.4 lægger grunden til meget, der kommer, mens du stadig giver dig nogle nye kræfter i dag. Du kan nu formelt forholde spørgsmål til hinanden, vores overvågning uden for boks-magi samler nu mange flere målinger uden nogen konfiguration, og vi har firdoblet de ting, du kan gøre med variabler i CI.
  • Udover dette giver vi dig et konkret indblik i fremtiden med en opt-in Beta af vores nye navigation. Vi håber, at vi kan arbejde sammen med dig for at gøre det til en forbedring, som alle elsker.
  • Vi er også begejstrede for at kunne meddele, at vi leverer en GitLab PowerUp til Trello, hvilket gør det nemt for dig at integrere dine Trello boards med GitLab!
  • For at styrke vores integrationssæt er vi ivrige efter at gøre dit liv lettere med vores nye Slack App til GitLab.com!
  • Og hvis et glimt ikke er tilstrækkeligt, tilstræber vi at automatisere konfigurationen af ​​din DevOps toolchain med visionen om Auto DevOps, som vil analysere din applikation og automatisk konfigurere din CI / CD-pipeline til at bygge, teste, og distribuere til Kubernetes. For at se, hvor vi er på vej, tjek vores vision for Auto DevOps!
  • Relaterede spørgsmål EEA EEP:
  • Når du deler et link fra et problem til et andet, forkorter GitLab det og krydser det automatisk. Men når problemerne bliver længere og projekter er mere komplekse, bliver det svært at administrere links og hurtigt finde relaterede problemer. For at løse dette problem introducerer vi relaterede problemer. Med relaterede problemer kan du formelt erklære et andet problem som relateret. Et link til det andet problem, dets status og navn vil blive vist i hvert problem. Du skal blot indsætte et link til det problem, du vil linke eller søge efter ved at skrive # (som du allerede kunne gøre) for at linke den. I fremtiden vil vi introducere forskellige typer relationer gennem denne mekanisme.
  • Ny Navigation CE EEA EEP:
  • For at gøre det nemmere og hurtigere at komme rundt om GitLab arbejder vi på at opdatere vores navigation. Fordi en ny navigation kan være en stor forstyrrelse, frigiver vi det første trin som en opt-in-konfiguration med GitLab 9.4. For at aktivere den nye navigation skal du klikke på dit profilbillede i øverste højre hjørne og vælge Tænd for ny navigation. Vi har foretaget tilpasninger til den globale topnavigation og introduceret kontekstuel navigation i menuen til venstre afhængigt af hvilken side du aktuelt ser. Den nye brugergrænseflade er stadig et igangværende arbejde og vil erstatte den eksisterende navigering i de kommende måneder. Se vores blogindlæg om vores proces og hvad der stadig skal gøres.
  • Webapplikationsovervågning CE EEA EEP:
  • Som led i GitLab 9.0 lancerede vi system performance management integreret med CI / CD implementeringer, overvågning implementerede applikationer på Kubernetes ved at spore CPU og Memory udnyttelse. Dette var et godt første skridt, og med GitLab 9.4 er vi spændte på at starte Web Application Monitoring med support ud over Kubernetes. GitLab registrerer nu automatisk de vigtigste brugeroplevelsesindikatorer som gennemløb, fejlfrekvens og latens. Du skal blot forbinde Prometheus til en understøttet load balancer eller HTTP-server, og den vil identificere og begynde at spore disse statistikker. At levere en god oplevelse er alles ansvar, og GitLab gør det nemmere ved at lukke præstations feedback loop i værktøjsudviklerne bruger hver dag.
  • Hemmelige variabler på koncernniveau CE EEA EEP:
  • Hemmelige variabler er virkelig nyttige, når du har brug for et sikkert sted at gemme følsomme oplysninger. Hidtil er hemmelige variabler lagret på projektniveau. Vi ved dog, at det er fælles for forskellige projekter i samme gruppe at dele information om implementering eller legitimationsoplysninger for adgang til eksterne tjenester. Gruppens hemmelige variabler fjerner behovet for at duplikere variabler fra et projekt til det næste: Nu kan du indtaste disse værdier én gang, og hvert projekt eller undergruppe i gruppen får adgang til dem automatisk. Det er også meget nemt at opdatere disse værdier. Du ændrer dem bare på ét sted, og de ændres automatisk til alle projekter.
  • Variabler i rørledningsplaner CE EEA EEP:
  • I GitLab 9.2 introducerede vi Pipeline Schedules til automatisk at køre rørledninger på et bestemt tidsinterval, men de fleste hold vil også angive forskellige værdier for specifikke variabler, når de kører planen. I GitLab 9.4 har vi tilføjet evnen til at definere variabler, når du opretter eller ændrer en pipelineplan: Disse værdier vil blive tilføjet til alle de andre variabler, der allerede er defineret. Ved hjælp af denne funktion kan du også omdefinere eksisterende variabler for kun at have en anden værdi for det pågældende løb, for eksempel hvis du vil have en "daglig" pipeline kører nogle tests på en anden måde.
  • Miljøspecifikke hemmelige variabler EEP:
  • Variabler er ofte den rigtige løsning til at definere værdier, der så bruges under implementeringer til bestemte miljøer. Da forskellige miljøer (f.eks. Opdeling og produktion) muligvis kræver forskellige værdier for den samme opgave, f.eks. Appnavnet, er det vigtigt at skabe en direkte binding mellem nogle variabler og det beslægtede miljø. Med GitLab 9.4 introduceres miljøspecifikke variabler for at løse dette problem, da udviklere nu kan definere, hvilke miljøer der vil modtage en variabel, selv ved at bruge jokertegn til at inkludere dynamiske miljøer, som `review / *. Det er nu nemt at distribuere til forskellige miljøer med minimal indsats!
  • GitLab Power Up til Trello CE EEA EEP:
  • Brug af både Trello og GitLab? Nu kan du gøre den oplevelse endnu bedre med den nye GitLab Power-Up! I Trello, når du ser et af dine brædder, skal du bare gå til Power-Ups og rulle til GitLab Power-Up. Efter opsætningen vil du kunne knytte fusionsanmodninger til Trello kort. I Trello skal du konfigurere dit domæne, f.eks. Gitlab.com/api/v4 til GitLab.com, og tilføj dit personlige tegn.
  • GitLab Slack App til GitLab.com CE EEA EEP:
  • GitLab er allerede integreret dybt med Slack (og Mattermost, Microsoft Teams og HipChat), men vi havde endnu ikke en app i Slack App Directory. I dag gør vi det! Det betyder at etablere Slack integration med dine projekter på GitLab.com er nu meget nemmere. Du kan indstille den fra dine projektindstillinger i GitLab (Indstillinger> Integrationer). Snart vil den også være tilgængelig fra Slack App-mappen. Vi arbejder sammen med Slack for at sikre, at private forekomster vil kunne bruge den samme Slack App i den nærmeste fremtid. Selvfølgelig kan private instanser integrere med Slack ved hjælp af de manuelle trin beskrevet i dokumentationen.
  • Andre forbedringer i GitLab 9.4:
  • Forbedret internationalisering CE EEA EEP
  • Unified Slack Interface CE EEA EEP
  • Gruppemiljøer CE EEA EEP
  • Yderligere GitLab Service Metrics CE EEA EEP
  • Tilpasningsstier til CI / CD-konfiguration CE EEA EEP
  • Ny cache-politik til CI / CD-konfiguration CE EEA EEP
  • Udvidet docker-konfiguration til CI / CD CE EEA EEP
  • Forbedret Prometheus Overvågning af Kubernetes Deployments CE EEA EEP
  • Kommende Omnibus Pakke Signing CE EEA EEP
  • Sikkerhed - Tilføj LDAP SSL Certificate Verification CE EEA EEP
  • GitLab Runner 9.4 CE EEA EEP
  • GitLab Mattermost 4.0 CE EEA EEP
  • Omnibus Forbedringer CE EEA EEP
  • Resultatforbedringer CE EES EEP
  • Eksperimentelle PostgreSQL High Availability EEP
  • Mini-graf for multi-projekt rørledninger EEP
  • GitLab Geo Forbedringer EEP
  • Objektopbevaring til CI-artefakter EEP
  • Deprecations:
  • openSUSE 42.1:
  • Da openSUSE-fællesskabet har afsluttet support for version 42.1, har GitLab afsluttet support såvel som tidligere offentliggjort. Opgrader venligst til OpenSUSE 42.2, som er officielt understøttet.
  • GitLab CI API v1, GitLab Runner 1.11.x
  • I 9.0 udgav vi en ny version af GitLab Runner, der er baseret på den nye API v4 i stedet for den gamle CI API v1. Vi støtter stadig den gamle version af API'en i GitLab, så brugere, der stadig bruger GitLab Runners 1.11.x, kan tage deres tid til migrationsprocessen. Med GitLab 9.6, planlagt at blive sendt den 22. september, vil vi fjerne den gamle CI API fra GitLab, hvilket gør GitLab Runner 1.11.x ude af stand til at kommunikere med systemet. Hvis du bruger gammel GitLab Runner (
  • )

Hvad er nyt i version 9.1.4:

  • CE / EE: Faste søgeord fremhæver. (! 11198)
  • CE / EE: Fixed bug hvor fusionsanmodning JSON vil blive vist. (! 11096)
  • CE / EE: Håndter indgående e-mails fra aliaser korrekt. (! 11079)
  • CE / EE: Sorter netværksgrafen både ved commit date og topografisk. (! 11057)
  • CE / EE: Håndter fejl for indkommende e-mails. (! 11014 /! 1810)
  • CE / EE: Fix fejl på siden CI / CD Settings relateret til ugyldig pipeline trigger. (! 10948)
  • CE / EE: Fix krydsreferencer til private og interne projekter. (! 11243)
  • CE / EE: Tilføj manglende projektattributter til Import / Export. (! 10880)
  • EE: GitLab Geo: Backfill-projekter, hvor det sidste forsøg på at udfylde fejlede. (! 1785)

Hvad er nyt i version 9.0:

  • Forhindre brugere i at oprette noter om ressourcer, som de ikke har adgang til:
  • En angriber kunne bruge API'en til at sende kommentarer til ressourcer, som de ellers ikke ville kunne se, hvilket ville "abonnere & quot; dem til notifikationerne for den ressource og give dem mulighed for at modtage fremtidige opdateringer om det, hvilket kan indeholde følsomme oplysninger. Se # 26249 og # 26250 for flere detaljer.
  • Forhindre brugere i at slette systemets implementeringsnøgler via API'en til implementering af projektet:
  • En hacker kunne slette en installationsnøgle på systemniveau ved at slette den fra et projekt, de ejede via Deploy Key API. Se # 26243 for flere detaljer.
  • Kontroller, at eksportfiler fjernes, når et navneområde er slettet:
  • Hvis en bruger udførte en projekteksport og derefter slettet (eller flyttet) den indeholdende navneområde, kunne en hacker hæve navneområdet og få adgang til den eksisterende projekteksport, hvis mindre end en time var gået. Vi sikrer nu, at projekteksporten straks fjernes sammen med navneområdet. Se # 26242 for flere detaljer.

Hvad er nyt i version 8.9.3:

  • CE / EE: Importer GitHub-lagre, der respekterer API-takgrænsen (! 4166)
  • CE / EE: Fix todos side kaste fejl, når du har et projekt ventende sletning (! 4300)
  • CE / EE: Deaktiver Webhooks, inden du fortsætter med GitHub-importen (! 4470)
  • CE / EE: Fix importør til GitHub kommentarer på diff (! 4488)
  • CE / EE: Juster SAML-kontrolflowet for at tillade LDAP-identiteter at tilføjes til en eksisterende SAML-bruger (! 4498)
  • CE / EE: Fix incremental trace upload API, når du bruger multi-byte UTF-8 chars i spor (! 4541)

Hvad er nyt i version 8.8.5:

  • Fix gemme GitLabCiService som administratorskabelon
  • Løs genstande til artefakter
  • Opdater den krævede version af LFS-klienten og adskille dokumenterne til brugere og administratorer
  • Omnibus: Opret mapper til artefakter og lfs-objekter
  • Omnibus: Lav implementer sidevisning på alle sider når du er op

Hvad er nyt i version 7.7.1:

  • Forbedre autofuldførelse af @mention
  • Vis installationsvejledning for GitHub import, hvis den er deaktiveret
  • Tillad brug af http til OAuth-programmer

Hvad er nyt i version 7.6.2:

  • Denne udgivelse løser de tjenester, der blev brudt med frigivelsen af ​​7,6, inklusive Slack og Hipchat-integrationer.

Hvad er nyt i version 7.5.2:

  • Log ikke Sidekiq-argumenter som standard

Hvad er nyt i version 7.4.3:

  • Fix raw snippets view
  • Løs sikkerhedsproblem for medlem api
  • Fix integration af buildbox

Hvad er nyt i version 6.5.0:

  • Dropdown menuer på udgave # show side for ejer og milepæl (Jason Blanchard)
  • Tilføj farvekustisering og forhåndsvisning for at sende meddelelser
  • Faste sedler ankre
  • Indlæs nye kommentarer i problemer dynamisk
  • Tilføjet sorteringsvalg til Offentlig side
  • Nye filtre (tildelt / forfatter / alle) til Dashboard # issues / merge_requests (sponsoreret af Say Media)
  • Tilføj ikoner til projektets synlighed til dashboard
  • Aktivér sikre cookies, hvis https bruges
  • Beskyt brugere / bekræftelse med rack_attack
  • Standard HTTP-overskrifter for at beskytte mod MIME-sniffing, tvinge https hvis aktiveret
  • Bootstrap 3 med responsivt brugerinterface
  • Nyt arkiv downloadformater: tar.bz2, zip, tjære (Jason Hollingsworth)
  • Restyled accepterer widgets til MR
  • SCSS refactored
  • Brug jquery timeago plugin
  • Fix 500 fejl for rdoc filer
  • Evne til at tilpasse fletningsbidragsmeddelelse (sponsoreret af Say Media)
  • Søg autofuldførelse via ajax
  • Tilføj webadresse til brugerprofil
  • Filer API understøtter base64-kodet indhold (sponsoreret af O'Reilly Media)
  • Tilføjet support til Go's repository retrieval (Bruno Albuquerque)

Hvad er nyt i version 6.4.0:

  • Interne projekter:
  • Interne projekter kan klones og gennemses af enhver logget bruger. Det vil også blive opført på den offentlige adgangskatalog for brugere, der er logget ind.
  • Sideforskydningsdisplay:
  • Den ensartede diff-visning er stadig standard, men du kan nu også skifte til en diff-visning ved siden af ​​hinanden.
  • Arkiver gamle projekter:
  • Arkivering af et projekt markerer sit lager som skrivebeskyttet. Det er skjult fra instrumentbrættet, og det vises ikke i søgninger.
  • Arkiverede projekter, som du har adgang til, vises stadig på din profilside (gitlab.example.com/u/my_user).
  • Projektwebkroge:
  • Projektwebkroge blev udvidet med nye typer arrangementer. Webkroge kan nu også udløses, når et problem opstår, eller en fusionsforespørgsel er lukket.
  • Fantastisk sortering for siden Issues:
  • Tak til Jason Blanchard for at bidrage med denne meget nyttige funktion.
  • README-link på projektets startside:
  • For projekter, der har et README, der er anerkendt af GitLab, kan du nu gå direkte til README fra projektets hjemmeside.
  • Og nogle gode nyheder til folk der ønsker lettere opgraderinger;
  • Vi inkluderede et opgraderings script med GitLab CE 6.4. Det betyder, at du vil kunne opgradere til næste version (6.5) med kun én kommando.

Hvad er nyt i version 5.1.0:

  • Du kan logge ind med e-mail eller brugernavn nu
  • Korrigeret overførsel af projektoverførsel, når depotet ikke kan flyttes
  • Flyt både repo og wiki, når projektoverførsel requrested
  • Admin-område: Projektredigering blev fjernet fra adminnavneområde
  • Adgang: admin bruger har nu adgang til ethvert projekt.

Hvad er nyt i version 4.1:

  • Valgfri tilmelding
  • Diskussioner
  • Satellitter uden for tmp
  • Linjenumre for skylden
  • Projekt offentlig tilstand
  • Offentligt område med uautoriseret adgang
  • Indlæs dashboardhændelser med ajax
  • Husk dashboard-filter i cookies
  • Udskift resque med sidekiq
  • Løs problemer med routing
  • Oprydning af rakeopgaver
  • Fix backup / restore
  • Vis eksempel på notatbilleder
  • Forbedret netværkskort
  • Reducer mængden af ​​gitolitopkald
  • Mulighed for at tilføje bruger i alle gruppeprojekter
  • Fjern udskrevne konfigurer
  • Erstattet Korolev-skrifttype med åben skrifttype
  • Restyled admin / dashboard side
  • Restyled admin / projekter side

Hvad er nyt i version 4.0:

  • Ændringer i applikationsadfærd:
  • Nye projekter vil blive navngivet (f.eks. gitlab / vagrant)
  • Hver gruppe har egen mappe i gitolite
  • Alle projekter i gruppen vil blive flyttet under gruppen directory (git fjernbetjening skal opdateres)
  • Projekter uden grupper forbliver med samme fjernbetjening
  • Bruger fik brugernavn (For eksisterende brugere oprettes det baseret på email)
  • Bruger oprette projekt under sit brugernavn (fx randx / my-projekt)
  • Bruger kan ændre brugernavn. Alle projekter under hans brugernavn vil blive flyttet
  • Gruppen fik ejeren
  • Ejer kan oprette projekter inden for gruppen
  • Ejer kan få adgang til hvert projekt inden for en gruppe
  • Admin kan overføre ethvert projekt fra et navneområde (gruppe, bruger, global) til en anden
  • Gruppe eller bruger er et navneområde for projektet. Ejeren af ​​navneområde er projektets ejer
  • Andre ændringer:
  • Bedre PostgreSQL-support
  • Tilføjet email notificatino på projektbevægelse
  • Faste email-besked på udstedelse lukke / genåbne
  • Omorganiserede indstillinger
  • Sammenligne faste forpligtelser
  • Opdater brugergrænsefladen for at tillade at downloade Patch eller Diff for Commit, MR
  • Milepæle kan lukkes nu. Milestone forbliver åben, medmindre du lukker det
  • Vis kommentarbegivenheder på instrumentbrættet
  • Hurtigt tilføj teammedlemmer via gruppe # folks side
  • forbedringer af brugergrænsefladen
  • I admin area projekter sorteres brugere og grupper alfabetisk
  • Issue management side på dashboard forbedret
  • Bedre integration med GitLab CI (kræver GitLab CI v1.1.1)
  • Hvad vi fjernede i 4.0:
  • gitolite 2 support
  • SQLite support (jeg kan lide det, men denne database blev låst, når flere brugere bruger gitlab på en gang)
  • API v2-understøttelse (det er simpelthen uforeneligt med namespaced-projekter)
  • Hvad skal opdateres under migrering:
  • gitlab.yml config
  • Gitolite post-receive kroge
  • tilladelser på / home / git / repositories /
  • python2 symlink

Krav :

  • Ruby
  • MySQL Community Edition
  • GIT
  • gitolite
  • Redis

Screenshots

gitlab_1_70742.png
gitlab_2_70742.png
gitlab_3_70742.png
gitlab_4_70742.png
gitlab_5_70742.png
gitlab_6_70742.png
gitlab_7_70742.png
gitlab_8_70742.png
gitlab_9_70742.png

Lignende software

github-plots
github-plots

11 May 15

bloom
bloom

20 Feb 15

bzr-externals
bzr-externals

14 Apr 15

testrepository
testrepository

20 Feb 15

Kommentarer til GitLab

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!