Programski alati za povećanje raspoloživosti i arhiviranje programske podrške

Sažetak na hrvatskom: Svrha ovog rada bila je analizirati programske alate za povećanje raspoloživosti i arhiviranje programske podrške. Predstavljeni su pojmovi programske podrške i raspoloživosti te je opisana važnost sigurne pohrane i arhiviranja programskog koda. Opisani su postupci za zrcaljen...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:46168/Details
Glavni autor: Kenda, Domagoj (-)
Ostali autori: Car, Željka (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, D. Kenda, 2016.
Predmet:
LEADER 03600na a2200241 4500
003 HR-ZaFER
005 20160604172942.0
008 160221s2016 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid2699 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Kenda, Domagoj  |9 36907 
245 1 0 |a Programski alati za povećanje raspoloživosti i arhiviranje programske podrške :  |b završni rad /  |c Domagoj Kenda ; [mentor Željka Car]. 
246 1 |a Software tools for increasing availability and archiving software  |i Naslov na engleskom:  
260 |a Zagreb,  |b D. Kenda,  |c 2016. 
300 |a 42 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Telekomunikacije i informatika, šifra smjera: 42, datum predaje: 2015-06-12, datum završetka: 2016-02-03 
520 3 |a Sažetak na hrvatskom: Svrha ovog rada bila je analizirati programske alate za povećanje raspoloživosti i arhiviranje programske podrške. Predstavljeni su pojmovi programske podrške i raspoloživosti te je opisana važnost sigurne pohrane i arhiviranja programskog koda. Opisani su postupci za zrcaljenje, sigurnu pohranu i arhiviranje te objašnjeni jednostavnim modelima. Programskom podrškom se može upravljati raznim programskim alatima za verzioniranje te su odabrani i opisani neki od njih. Kao predstavnici tradicionalnih programskih alata za verzioniranje predstavljeni su alati CVS i SVN, dok su za predstavnike distribuiranih programskih alata odabrani alati Mercurial i Git. Također je predstavljena web usluga GitHub, kao alternativa dosad spomenutim alatima. Napravljen je prikaz osnovnih funkcija i naredbi za korištenje programskog alata Git te korištenjem Git-a i GitHub-a provjereni modeli za zrcaljenje, sigurnu pohranu i arhiviranje zajedno s pripadnim primjerima na studijskom primjeru programskog koda i dokumentacije.  
520 3 |a Sažetak na engleskom: The purpose of this thesis was to analyze various software tools for increased availability and software archiving . Software availability is defined and the importance of software backup and archiving is described. Procedures for mirroring, secure storage and archiving were described and explained with examples. Software can be managed by a variety of software tools for versioning so some of them were selected and described. As the representatives of software tools for centralized versioning the CVS and SVN are chosen, whereas for the distributed versioning examples the Mercurial and Git are chosen. Also, GitHub is chosen as an example for the software tool in the „cloud“. Review of basic functions and commands is made on both Git and GitHub and model for mirroring, secure storage and archiving is provided as well as the examples of their usage on the case study software and documentation.  
653 1 |a programski alati  |a raspoloživost programske podrške  |a verzioniranje programske podrške  |a programski kod  |a dokumentacija  |a zrcaljenje podataka  |a sigurna pohrana podataka  |a arhiviranje podataka  |a linearno verzioniranje  |a nelinearno verzioniranje  |a CVCS  |a DVCS  |a CVS  |a Subversion  |a Mercurial  |a Git  |a GitHub  |a repozitoriji  |a Git naredbe  |a Git konfiguracija 
653 1 |a software tools  |a software availability  |a software versioning  |a software  |a program code  |a documentation  |a data mirroring  |a secure data storage  |a data archiving  |a linear versioning  |a non-linear versioning  |a CVCS  |a DVCS  |a software tools in the „cloud“  |a CVS  |a Subversion  |a Mercurial  |a Git  |a GitHub  |a repositories  |a Git commands  |a Git configuration 
700 1 |a Car, Željka  |4 ths  |9 14106 
942 |c Z  |2 udc 
999 |c 46168  |d 46168