SubjectsSubjects(version: 875)
Course, academic year 2019/2020
  
Distributed version control systems - M143051
Title: Verzovací systémy
Guaranteed by: Centrum počítačového vzdělávání VŠCHT Praha (599)
Actual: from 2019
Semester: summer
Points: summer s.:2
E-Credits: summer s.:2
Examination process: summer s.:
Hours per week, examination: summer s.:0/10 C [hours/semester]
Capacity: unknown / 20 (unknown)
Min. number of students: unlimited
Language: Czech
Teaching methods: full-time
Level:  
For type: Master's (post-Bachelor)
Note: course can be enrolled in outside the study plan
enabled for web enrollment
Guarantor: Znamenáček Jiří Ing.
Jirát Jiří Ing. Ph.D.
This subject contains the following additional online materials
Annotation - Czech
Last update: Znamenáček Jiří Ing. (30.07.2019)
Kurs seznámí účastníky s nejpoužívanějšími verzovacími systémy, jejichž použití kromě vývoje softwaru zahrnuje i jakékoliv aktivity vyžadující robustní ukládání historických dat. Studenti se naučí základům práce s distribuovanými verzovacími systémy (jako jsou například Mercurial a Git) – vytvoření repozitáře, jeho konfigurace, klonování a inicializace, standardní práce s repozitářem (přidávání a zanesení změn, odstraňování a opravy chyb, sledování změn a rozdílů a podobně).
Literature - Czech
Last update: Znamenáček Jiří Ing. (31.07.2019)

Chacon, Scott; Straub, Ben: „Pro Git, 2nd Edition“. Apress, 2014. ISBN 978-1484200773

Elektronická verze: https://git-scm.com/book/en/v2

Český překlad prvního vydání viz: https://knihy.nic.cz

Syllabus - Czech
Last update: Znamenáček Jiří Ing. (31.07.2019)

1. Stručný přehled typů verzovacích systémů

2. Git – Konfigurace uživatele a repozitáře

3. Git – Základní práce s repozitářem

4. Git – Sledování stavu repozitáře

5. Git – Náprava chyb

6. Git – Vzdálený repozitář

7. Git – Paralelní vývojové větve

8. Git – Práce s více zdroji

9. Práce se systémem Mercurial

 
VŠCHT Praha