Ikke-afhentet: Arbejder du hos GitLab?
GitLab Anmeldelser: 4.5/5 — Højt bedømt
GitLab er en robust platform designet til at strømline softwareudviklingsprocessen ved at tilbyde værktøjer til versionskontrol, projektstyring og samarbejde. Den gør det muligt for teams at administrere repositories, spore ændringer og automatisere dele af softwareleveringscyklussen gennem kontinuerlig integration og implementeringsfunktioner. Med sin brugervenlige grænseflade og omfattende sæt af funktionaliteter understøtter GitLab udviklere i at forbedre produktiviteten og vedligeholde kodebaser af høj kvalitet. Denne platform kan tilpasses projekter af enhver størrelse, fra små startups til store virksomhedsapplikationer.
| Capabilities |
AI
API
CLI
OSS
|
|---|---|
| Brugervenlighed |
Begynder
Mellem
Avanceret
|
| Deployment | Cloud / SaaS / Web-baseret, Desktop Mac, Desktop Windows, Mobile Android, Mobile iPhone, On-Premise Linux |
| Støtte | 24/7 (liverepræsentant), chat, e-mail/helpdesk, ofte stillede spørgsmål/forum, vidensbase, telefonisk support |
| Kurser | Dokumentation |
| Sprog | Engelsk |
GitLab Fordele og ulemper
- Omfattende DevOps-platform med integrerede værktøjer.
- Stærk understøttelse af CI/CD-pipelines.
- Open source med et stort fællesskab af bidragydere.
- Fleksible implementeringsmuligheder, herunder selvhosting og cloudbaseret.
- Omfattende integrationsmuligheder med tredjepartsværktøjer.
- Premium-funktioner kan være dyre for små teams.
- Stejlere indlæringskurve for begyndere.
- Ydelsesproblemer med store lagre.
- Begrænset native mobilunderstøttelse.
- Nogle funktioner kræver muligvis yderligere konfiguration.
Sammenlign GitLab med andre populære værktøjer i samme kategori.
Brugergrænsefladen til problemsporing er ret fleksibel, og etiketsystemet er brugbart.
Dens Gantt-diagram-køreplanvisning er begrænset og mangler nok funktioner til at være nyttig.
GitLab er en forbedret brugerflade til sporing af git-problemer. Den tillader også lokale arkiver i stedet for skyen.
Alle git-funktioner er tilgængelige, og brugergrænsefladen er god. Oprettelsen af merge-anmodninger er god. Har også problemfri integration med pipelines. Stadig ikke konkurrencedygtig med bitbucket eller github.
Kodegennemgange er kedelige opgaver her. Har ikke filtypebaseret filtrering. Kodegennemgangsruden er også overkill. Selv sletning af forgreninger mislykkes nogle gange i private clouds.
Det er et værktøj til kildekodehåndtering. Det er en git-klient. Det understøtter alle git-funktioner. Det hjælper med at administrere kildekode. Har også opsætning af Jenkins pipelines, der letter pipelinen. prosess.
Jeg kan godt lide den overordnede brugergrænseflade i GitLab og hvor nemt det er at tilgå koden ved kun at bruge min e-mail og adgangskode. Vi kan oprette flere branches til det enkelte repository.
Der er ingen antipatier og ulemper i GitLab-arkivet.
Jeg løste kodevedligeholdelsen med versionsspecifikke løsninger. Så vi hurtigt kan skifte til de tidligere versioner.
Det eneste jeg kan sige, jeg kan lide, er logoet, funktionaliteten knap så meget.
Jeg er ikke så vild med noget på Gitlab, men det der irriterer mig mest er, at der ikke er nogen automatisk opdatering, når jeg laver en ny commit, mens jeg åbner en MR. Jeg hader også, at de kaldes Merge Requests.
Vi bruger Gitlab som repository manager. Det er bedre end BitBucket, men kommer ikke i nærheden af Github.
Det minder meget om GitHub, men har ikke den store indlæringskurve.
Skærmen er ikke pæn, visse oplysninger er blevet afkortet og kan ikke ses.
Kildekodearkiv, samarbejd om kildekode med teammedlemmer.
Gitlab giver dig total kontrol over deres projekt. Gitlab er også meget simpelt og nemt at bruge. Der er en tutorial i Gitlab, som er en af de bedste tutorials, jeg har set.
Gitlab-supporten er ikke særlig god, svartiden er ret lang, og selve supporten er ikke særlig professionel. Webstedets design er simpelt, men måske klager folk over, at de har mange problemer med at finde ting på deres hjemmeside.
Jeg bruger Gitlab til det meste af min udvikling
Er et rigtig godt værktøj, men der er ikke mange ting inkluderet i community-udgaven, og premium-priserne er meget, meget høje!
Ikke god support, ja, slet ikke. Selvbetjeningsplatformen Git, og når man har problemer, er der ingen måde at få reel support på. Selv hvis man er interesseret i premium-versionen, er der ingen, der kontakter os.
Kodeversionskontrol, hvor vores kode skal gemmes, og hvordan man administrerer arbejdsgange på tværs af forskellige teams.
Det er generelt en privatiseret brugerflade, så den er kun rigtig synlig for vores virksomhed. Selve brugergrænsefladen er faktisk også pænere, hvilket er dejligt. Det er også lidt nemmere at navigere til bestemte sider. Det burde naturligvis være et krav at have versionskontrol til softwareudvikling, og det er bedre end SVN, som nogle af vores... mere erfarne kolleger bruger. Det ser ud til at være nemmere at søge efter specifik kode/scripts på gitlab.
I vores integration mangler vi adskillige funktioner, der er tilgængelige på andre git-klienter, såsom github. Den indbyggede rendering af notesbøger på github, samt den meget enklere mulighed for at dele med eksterne brugere, er et kæmpe plus for at få feedback og u.sage information. Det er også et minus, at der ikke er nogen trending repos, hvor man kan se fede nye idéer, folk har fået. Desuden er det mindre tydeligt, hvor nemt det er at linke issues/repos/pull requests på tværs af andre indlæg.
Den oplagte er at have versionsstyret software synlig for hele teamet. Derudover at have muligheden for at samarbejde på tværs af store kodebaser, samtidig med at wikier og anden dokumentation er samlet samme sted, hvilket gør det nemt at finde ud af, hvordan man bruger andre brugeres software. Endelig hjælper muligheden for at se, HVORNÅR kode opdateres, os med at sikre, at målene bliver nået.
Mange komplette og nyttige funktioner, selv i gratisversionen.
Meget langsom generelt, mange fejl og afbrydelser.
Kodelager, kodegennemgange, problemhåndtering, kontinuerlig integration og levering.