Podrobno

Gradnja in vzdrževanje repozitorija projektnih datotek
ID PERKAN, BOŠTJAN (Avtor), ID Dobravec, Tomaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (505,88 KB)
MD5: 79C3A9F335881F83BA6117D605C0472B

Izvleček
V diplomski nalogi smo nadgradili sistem ALGator z dodatnimi skriptami, ki izvajajo sinhronizacijo med lokalnim repozitorijem in strežnikom ter izboljšajo upravljanje dostopnosti do nekaterih entitet preko novega sistema pravic. Ključni izziv je bil omogočiti varen prenos datotek med lokalnimi uporabniki in oddaljenim strežnikom GitLab. Rešitev smo implementirali z Git in GitLab nadgradnjo, ki poleg standardne uporabe vključuje tudi dodatno plast preverjanja dostopa. To smo dosegli s podatkovno bazo, ki omogoča validacijo uporabnikovih pravic do določenih entitet oziroma datotek. Z rešitvijo smo izboljšali varnost sistema in zagotovili boljši nadzor ter prenos podatkov med uporabniki programa ALGator. Nadgradnja predstavlja fleksibilno rešitev, ki jo je mogoče uporabiti tudi v drugih okoljih ter aplikacijah.

Jezik:Slovenski jezik
Ključne besede:ALGator, nadgradnja, Git, GitLab
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2025
PID:20.500.12556/RUL-168002 Povezava se odpre v novem oknu
COBISS.SI-ID:232226051 Povezava se odpre v novem oknu
Datum objave v RUL:24.03.2025
Število ogledov:600
Število prenosov:195
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Building and maintaining a project file repository
Izvleček:
In the thesis, we have upgraded the ALGator system with additional scripts that perform synchronisation between the local repository and the server and improve the accessibility management of some entities through a new permissions system. A key challenge was to enable secure file transfer between local users and the remote GitLab repository. We implemented the solution with a Git and GitLab enhancement that includes an additional layer of access control on top of the standard implementation. This is achieved by a database that allows validation of user rights to specific entities or files. The solution has improved the security of the system and provided better control and data transfer between ALGator users. The enhancement is a flexible solution that can be used in other environments and applications.

Ključne besede:ALGator, upgrade, Git, GitLab

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj