Využití verzovacího systému GIT pro správu projektu a automatický deployment se systémem kontroly

Zobrazit minimální záznam

dc.contributor.advisor Borkovcová, Monika
dc.contributor.author Joukl, Jakub
dc.date.accessioned 2023-08-15T07:57:00Z
dc.date.available 2023-08-15T07:57:00Z
dc.date.issued 2023
dc.date.submitted 2023-05-11
dc.identifier.uri https://hdl.handle.net/10195/81539
dc.description.abstract Cílem práce je zpracovat podrobnou analýzu využití verzovacího systému GIT při tvorbě softwarového systému, možností využití systému GIT v teamových projektech a analýzu automatických deployment (hooky) s prozkoumáním možností spojení deploymentu s Unit testy. Tento kontrolní mechanismus by měl být schopen při neúspěšném merge nebo build informovat plnohodnotně uživatele o nastalé chybě. Součástí práce je i stručná analýza možností jiných nástrojů pro automatický deployment. V závěru práce autor provede srovnání těchto nástrojů s verzovacím systémem GIT. Výstupem praktické části je pak návrh a implementace kompletního řešení pro automatický deployment se systémem kontroly alespoň pro dva odlišné servery např. produkční a vývojový. V praktické části je postihnuta i problematika spouštění automatických migračních skriptů pro databázi. cze
dc.format 71 s.
dc.language.iso cze
dc.publisher Univerzita Pardubice cze
dc.rights Bez omezení
dc.subject verzovací systém cze
dc.subject Git cze
dc.subject GitLab cze
dc.subject CI cze
dc.subject CD cze
dc.subject DevOps cze
dc.subject vývoj software cze
dc.subject hooks cze
dc.subject databáze cze
dc.subject automatické databázové migrační skripty cze
dc.subject version control system eng
dc.subject Git eng
dc.subject GitLab eng
dc.subject CI eng
dc.subject CD eng
dc.subject DevOps eng
dc.subject software development eng
dc.subject hooks eng
dc.subject databases eng
dc.subject automatic database migration scripts eng
dc.title Využití verzovacího systému GIT pro správu projektu a automatický deployment se systémem kontroly cze
dc.title.alternative Using GIT for project management and automatic deployment with control system eng
dc.type bakalářská práce cze
dc.date.accepted 2023-06-08
dc.description.abstract-translated The goal of this thesis is to conduct a detailed analysis of the usage of the GIT version control system in software development, its usage in team projects and, in addition, analysis of automatic deployment (hooks) with system to conduct automatic deployment with tests. This control mechanism should fully inform the user of any errors that may have occured. This thesis also provides a brief analysis of other automatic deployment tools. At the end of the theoretical part, the author compares these tools with the version control system GIT. The practical part of this thesis aims to design and implement a solution for automatic deployment system with a mechanism to check for errors on at least two different servers, such as production and development. This part also incorporates a solution for creating and executing automatic database migration scripts. eng
dc.description.department Fakulta elektrotechniky a informatiky cze
dc.thesis.degree-discipline Informační technologie cze
dc.thesis.degree-name Bc.
dc.thesis.degree-grantor Univerzita Pardubice. Fakulta elektrotechniky a informatiky cze
dc.thesis.degree-program Informační technologie cze
dc.description.defence Obhajoba bakalářské práce se zabývá využitím verzovacího systému GIT pro správu projektu a automatickým nasazením se systémem kontroly. Cílem práce bylo zpracovat podrobnou analýzu o systému GIT, možnosti jeho využití v týmových projektech a zjištění způsobů a možností automatického nasazení a jeho demonstrace v praktické části práce. Dle vedoucí je předložená závěrečná práce na výborné úrovni, splňuje požadavky kladené na bakalářskou práci. Textová část je zpracovaná přehledně, věcně a kvalitně. Výstup praktické části splnil stanovený cíl práce. Student výborně prezentoval výsledky své bakalářské práce. Komise hodnotila bakalářskou práci jako velice kvalitně provedenou a prezentovanou. Bakalářská práce byla navržena za vynikající úroveň, v souladu s článkem 3, písm. b) Stipendijního řádu Univerzity Pardubice, na cenu děkana Fakulty elektrotechniky a informatiky. cze
dc.identifier.stag 46051
dc.description.grade Dokončená práce s úspěšnou obhajobou cze


Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam

Vyhledávání


Rozšířené hledání

Procházet

Můj účet