Tato bakalářská práce se zabývá verzovacímí systémy. Postupně jsou v ní vysvětleny základní operace verzování a větvení. Dále popisuje a porovnává nejpoužívanější verzovací systémy. Jsou zmíněny i zásuvné moduly ve funkci verzovacích systémů. Na konci teoretické části jsou popsány technologie využité při tvorbě praktické části.
V praktické části je vytvořena vizualizace vzniku, slučování a evidence verzí.
Anotace v angličtině
This bachelor's thesis engages version control systems. Gradually, it explains basic versioning and branching operations. It also describes and compares most commonly used versioning systems. The work also mentions the plug-in modules in the versioning function. At the end of the theoretical part are described the technologies used in creating the practical part.
Practical part contains visualization of creation, merging and registration version.
Tato bakalářská práce se zabývá verzovacímí systémy. Postupně jsou v ní vysvětleny základní operace verzování a větvení. Dále popisuje a porovnává nejpoužívanější verzovací systémy. Jsou zmíněny i zásuvné moduly ve funkci verzovacích systémů. Na konci teoretické části jsou popsány technologie využité při tvorbě praktické části.
V praktické části je vytvořena vizualizace vzniku, slučování a evidence verzí.
Anotace v angličtině
This bachelor's thesis engages version control systems. Gradually, it explains basic versioning and branching operations. It also describes and compares most commonly used versioning systems. The work also mentions the plug-in modules in the versioning function. At the end of the theoretical part are described the technologies used in creating the practical part.
Practical part contains visualization of creation, merging and registration version.
Vypracujte literární rešerši.
Popište základní principy verzování.
Porovnejte nejpoužívanější systémy.
Vytvořte vlastní webovou vizualizaci vzniku, slučování a evidence různých verzí.
Použijte open-source technologie.
Zásady pro vypracování
Vypracujte literární rešerši.
Popište základní principy verzování.
Porovnejte nejpoužívanější systémy.
Vytvořte vlastní webovou vizualizaci vzniku, slučování a evidence různých verzí.
Použijte open-source technologie.
Seznam doporučené literatury
COLLINS-SUSSMAN, Ben, Brian W FITZPATRICK a C PILATO. Version control with Subversion. 1st ed. Sebastopol, CA: O\symbol{39}Reilly Media, 2004, xvii, 299 p. ISBN 0596004486.
CHACON, Scott. Pro Git. Praha: CZ.NIC, 2009, 263 s. CZ.NIC. ISBN 978-80-904248-1-4.
FOGEL, Karl a Moshe BAR. Open source development with CVS. 2nd ed. Scottsdale, AZ: Coriolis Group Books, 2001, xxi, 345 p. ISBN 078-8581001738.
NAGEL, William A. Subversion version control: using the Subversion version control system in development projects. Upper Saddle River, NJ: Prentice Hall Professional Technical Reference, 2005, xxii, 343 p. ISBN 0131855182.
O\symbol{39}SULLIVAN, Bryan. Mercurial: The Definitive Guide. 1st ed. United States of America: O\symbol{39}Reilly Media, 2009. ISBN 978-0596800673.
Seznam doporučené literatury
COLLINS-SUSSMAN, Ben, Brian W FITZPATRICK a C PILATO. Version control with Subversion. 1st ed. Sebastopol, CA: O\symbol{39}Reilly Media, 2004, xvii, 299 p. ISBN 0596004486.
CHACON, Scott. Pro Git. Praha: CZ.NIC, 2009, 263 s. CZ.NIC. ISBN 978-80-904248-1-4.
FOGEL, Karl a Moshe BAR. Open source development with CVS. 2nd ed. Scottsdale, AZ: Coriolis Group Books, 2001, xxi, 345 p. ISBN 078-8581001738.
NAGEL, William A. Subversion version control: using the Subversion version control system in development projects. Upper Saddle River, NJ: Prentice Hall Professional Technical Reference, 2005, xxii, 343 p. ISBN 0131855182.
O\symbol{39}SULLIVAN, Bryan. Mercurial: The Definitive Guide. 1st ed. United States of America: O\symbol{39}Reilly Media, 2009. ISBN 978-0596800673.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své diplomové práce. Prezentace jako celek působila dobrým dojmem, student dobře vystihnout klíčové body práce. Součástí prezentace byla praktická ukázka webových stránek. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce.
Komise vznesla k obhajobě následující dotazy:
1) Dr. Sysala: Mohl byste vytvořené webové stránky ukázat?
2) Prof. Olehla: Proč jste nepoužil dynamické nástroje?
Na uvedené dotazy odpovídal student poměrně pohotově.