Bachelor's Thesis

File Synchronization on 3 or More PCs

Final Thesis 869.5 kB

Author of thesis: Ing. Lukáš Nykrýn

Acad. year: 2009/2010

Supervisor: Ing. Peter Jurnečka, Ph.D.

Reviewer: Ing. Zbyněk Michlovský

Abstract:

This document descripes the design and implementation of application for file sharing between multiple computers using an external drive. Application can be run on GNU/Linux and MS Windows. In Windows application performs synchronization at regular intervals. Under GNU/Linux offers extra choice to watch the status of files and immediately synchronize file after change. The whole system monitors and cares for all possible collision states of files that can arise.

Keywords:

file synchronization, report file changes, detection of connected extern disks, SQLite, inotify, HAL, wxWidgets

Date of defence

15.06.2010

Result of the defence

Defended (thesis was successfully defended)

znamkaBznamka

Grading

B

Process of defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm velmi dobře (B).

Otázky u obhajoby:

  • Jaký je rozdíl proti SVN?

Language of thesis

Czech

Faculty

Department

Study programme

Information Technology (IT-BC-3)

Field of study

Information Technology (BIT)

Composition of Committee

prof. Ing. Tomáš Vojnar, Ph.D. (předseda)
doc. Ing. Zdeněk Kotásek, CSc. (místopředseda)
Ing. Radek Kočí, Ph.D. (člen)
Ing. Šárka Květoňová, Ph.D. (člen)
doc. Ing. Petr Matoušek, Ph.D., M.A. (člen)

Supervisor’s report
Ing. Peter Jurnečka, Ph.D.

Grade proposed by supervisor: B

Reviewer’s report
Ing. Zbyněk Michlovský

Grade proposed by reviewer: B

Responsibility: Mgr. et Mgr. Hana Odstrčilová