Linux súkromne i pracovne v2.0: Git
Počnúc touto časťou seriálu si aspoň sčasti priblížime distribuovaný systém kontroly verzií súborov vznikajúcich počas vývoja malých či veľkých softvérových projektov s veľmi jednoduchým názvom git (git-scm.com). Systém vytvoril Linus Torvalds v roku 2005 z dôvodu potreby kolaboratívnej práce na linuxovom jadre. Jeho základné vlastnosti sú otvorený kód (open source), podpora vetvenia a spájania (branching & merging), lokálne vykonávanie operácií, rýchlosť, viacnásobné zálohovanie, vysoká úroveň zabezpečenia a integrity údajov či podpora etapového vývoja (staging). Systém git možno v základe využiť na správu verzií pri vývoji menších či väčších aplikácií jedným programátorom. Oveľa robustnejšie je však jeho využitie na koordináciu práce väčšej skupiny osôb. Vtedy je naplno využitá jeho schopnosť súčinnostného (collaborative) vývoja v rámci selektívnych pracovných prúdov (workflows).
Kontrola verzií
Systémy kontrolujúce, resp. spravujúce verzie súborov uchovávajú konkrétne verzie j ...
Článok je uzamknutý
Prihlásiť pomocou členstva NEXTECH
Zobrazit Galériu
Článok je uzamknutý
Pokračovanie článku patrí k prémiovému obsahu pre predplatiteľov. S digitálnym predplatným už od 10 € získate neobmedzený prístup k uzamknutému obsahu na celý rok. Objednať si ho môžete TU. Ak ho už máte prihláste sa TU
Prihlásiť pomocou členstva NEXTECH