GitLab
GitLab is een Git-repository hosting service en manager die is gebaseerd op draagbare webtechnologieën. Gebruikers zullen niet om een programma uit te voeren door middel van een terminal emulator of zelfs een grafische front-end als ze GitLab gebruiken, omdat het hen in staat stelt om alle beheertaken uitvoeren binnenkant van hun browser. Degenen die behoefte hebben om toegang te krijgen tot een versie controle systeem vanaf een andere locatie moet vooral als deze. Het zou ook nuttig zijn voor degenen die werken met machines die systeembronnen beperkt te bewijzen. Door niet te hoeven geen ingewikkelde software-oplossingen te installeren, kunnen gebruikers een groot deel van de lokale opslagruimte te besparen. Dit maakt het aantrekkelijk voor degenen die willen een gezamenlijke herziening matrix van netbooks of tablets te beheren.
- Gebruikers kunnen eenvoudig een-issue tracking log dat noten elke keer dat een bug is ontdekt, alsmede mogelijke oplossingen daarvoor
- Zorgt voor de creatie van de individuele wiki pagina's voor elke software project een groep werkt aan
- Ontwikkelaars kunnen code te uploaden vanaf een bestand structuur gesteund door hun eigen systeem software
- Wordt geleverd met een geïntegreerde tekstverwerker
- Heeft ontwikkelaars niet op slot in elk IO
- Werkt met vrijwel alle moderne browsers
- Hiermee kunnen gebruikers bypass Unix toestemming problemen die zich voordoen bij het delen van Git code op VFAT, exFAT of NTFS volumes
- Hoeft niet geïnstalleerd
- Gecodeerd in Ruby and Go voor maximale draagbaarheid
- Ondersteund door vele top-technologie organisaties, waaronder IBM, SpaceX, NASA, Alibaba, O'Reilly Media en CERN
- Biedt weinig in de weg van een echte command line, die complexe file management operaties ingewikkeld zou kunnen maken
- Betaalde versies van de software zijn niet volledig gebouwd met behulp van open-source componenten
- Kunnen sommige gebruikers zich laat inschrijven bij de dienst
- Web-software is over het algemeen langzamer dan terminal-gebaseerde Git oplossingen
- Lijdt aan lettertype rendering problemen op sommige apparaten
De meeste mensen werken met hun Git-repository hosting service via een command line. Hoewel dit is eenvoudig genoeg voor degenen die werken met Linux, FreeBSD of MacOS, Microsoft Windows-gebruikers moeten een aantal oplossingen om de klus te klaren te voeren. Ze zou uiteindelijk het installeren van Cygwin Unix code uit te voeren op hun Windows-werkstations. Windows Subsystem for Linux compatibiliteit lagen en de inmiddels verouderde Windows Services for UNIX pakket ook voorzien enige opluchting voor degenen die werken met Git software, maar geen van deze bieden ware native ondersteuning. GitLab werkt via een browser, zodat Windows-gebruikers de noodzaak voor een van deze subsystemen en werken met hun repositories kunnen omzeilen zonder wijzigingen. Gebruikers die willen informatie op verschillende platforms te delen kunnen GitLab gebruiken om gastheer source code op een centrale locatie. Iedereen die werkzaam is op het zal dan in staat zijn om toegang te krijgen, zolang ze hebben een moderne browser. Het maakt niet uit of ze het nu met de toegang van een grote ijzeren server of een iPhone. GitLab oorspronkelijk zuiver gecodeerd Ruby, waardoor het meeste echte werk wordt gedaan op de server einde van de vergelijking. Sommige delen zijn herschreven in Ga naar verdere optimalisatie van een aantal subroutines, maar in toenemende mate steun voor Ruby betekent dat er misschien nog meer bibliotheken geschreven voor GitLab in deze draagbare programmeertaal. De zogenaamde Community Edition van GitLab wordt geleverd met een open-source licentie, zodat het mogelijk zou zijn voor diegenen die geïnteresseerd genoeg zijn om hun eigen Ruby and Go projecten vork van te maken.