Detail práce

Android aplikace pro Git s podporou git-lfs a git-annex

Bakalářská práce Student: Marek Petr Akademický rok: 2019/2020 Vedoucí: Rychlý Marek, RNDr., Ph.D.
Název anglicky
Android Application for Git with git-lfs and git-annex Support
Jazyk práce
český
Abstrakt

Tato práce má za cíl implementovat aplikaci umožňující použití verzovacího systému Git a jeho rozšíření Git LFS a Git Annex na operačním systému Android. Poslouží zejména vývojářům k usnadnění práce se systémem Git a velkými soubory na této platformě. Uživatelské rozhraní je proto navrženo jako maximálně transparentní, za účelem efektivního řešení problémů vznikajících při použití Git.

Klíčová slova

Android, Java, mobilní aplikace, Android Studio, Git, LFS, git-lfs, Annex, git-annex, MVVM, Model-View-ViewModel, LiveData, ViewModel, Room Persistence Library

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
10. července 2020
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další 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 uspokojivě (D).

Otázky u obhajoby
  1. Je třeba uchovávat v databázi aplikace jiné údaje, než cesty k repozitářům? Nejsou už ostatní údaje součástí repozitářů?
  2. Můžete vysvětlit roli nástrojů docker a termux-packages ve Vašem řešení?
  3. Je nástroj Docker nutný i na cílovém zařízení?
  4. Jaky je hlavní "use case" Vaší aplikace?
  5. Existují i alternativní aplikace se stejnou funkcionalitou jako ta Vaše?
Komise
Herout Adam, prof. Ing., Ph.D. (UPGM FIT VUT), předseda
Bartík Vladimír, Ing., Ph.D. (UIFS FIT VUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (UITS FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Citace
MAREK, Petr. Android aplikace pro Git s podporou git-lfs a git-annex. Brno, 2020. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2020-07-10. Vedoucí práce Rychlý Marek. Dostupné z: https://www.fit.vut.cz/study/thesis/23027/
BibTeX
@bachelorsthesis{FITBT23027,
    author = "Petr Marek",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Android aplikace pro Git s podporou git-lfs a git-annex",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2020,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/23027/"
}
Nahoru