Razlika između inačica stranice Projekt:KDE lokalizacija/softver-git
Redak 12: | Redak 12: | ||
=== Instalacija Gita === | === Instalacija Gita === | ||
− | Ukoliko koristite GNU/Linux, Git | + | Ukoliko koristite GNU/Linux, Git i dodatni modul za rad s repozitorijima Subversiona moguće je instalirati kroz sustav za upravljanje paketima vaše distribucije. Npr. ukoliko koristite Chakru ili Arch, kao korisnik root (koji ima administrativne ovlasti) u terminalu pokrenete naredbu: |
pacman -Sy git git-svn | pacman -Sy git git-svn | ||
Redak 30: | Redak 30: | ||
Ukoliko ste još uvijek na operacijskom sustavu iz skupine Windows, upute za instalaciju Gita možete pronaći na [http://git-scm.com/download web stranicama Gita], a lagani uvod u to zašto bi se bilo dobro riješiti vlasničkog operacijskog sustava dan je kao [[Uvod u Linux|uvod u GNU/Linux]]. | Ukoliko ste još uvijek na operacijskom sustavu iz skupine Windows, upute za instalaciju Gita možete pronaći na [http://git-scm.com/download web stranicama Gita], a lagani uvod u to zašto bi se bilo dobro riješiti vlasničkog operacijskog sustava dan je kao [[Uvod u Linux|uvod u GNU/Linux]]. | ||
+ | |||
+ | === Kloniranje repozitorija === | ||
+ | |||
+ | Repozitorij Gita u lokalnoj kopiji ima sve što i ima neka udaljena kopija na poslužitelju. Kako bi "klonirali", odnosno kopirali repozitorij Subversiona lokalizacije KDE-a, pozicionirajte se u željenu putanju na disku i pokrenite: | ||
+ | |||
+ | git svn clone svn://wiki.open.hr/wiki-open-hr/kde-croatia/kde4/summit/hr | ||
+ | |||
+ | To će inicijalizirati prazan repozitorij Gita i potrajati će neko vrijeme obzirom da je potrebno dohvatiti cijelu povijest projekta. Po završetku cijeli repozitorij nalazi se u podmapi hr. | ||
+ | |||
+ | === Slanje promjena === | ||
+ | |||
+ | Prije no što se krene sa samim prevođenjem, preporuča se dohvatiti najnoviju inačicu prijevoda iz centralnog repozitorija. To ćete napraviti tako da pokrenete: | ||
+ | |||
+ | git svn rebase | ||
+ | |||
+ | Nakon toga možete se baciti na prevođenje, npr. alatom [http://userbase.kde.org/Lokalize Lokalize]. Kad završite s prevođenjem, stanje možete pogledati naredbom: | ||
+ | |||
+ | git status | ||
+ | |||
+ | To će ispisati koje ste datoteke mijenjali. Primjer ispisa je: |
Inačica od 15:57, 10. srpnja 2010.
Umjesto Subversiona za pristup repozitoriju možete koristiti Git, distribuirani sustav za reviziju.
Sadržaj
Motivacija
Git je vrlo popularan i kvalitetan sustav za reviziju. Koristeći njega umjesto Subversiona za rad na prijevodu KDE-a nećete imati bolje prijevode ili više prevesti. Možda želite naučiti kako se koristiti Gitom. Možda na svim projektima na kojima radite, a gdje je potrebna revizija želite koristiti Git. Možda želite imati pristup svim metapodacima - kao što je povijest promjena - čak i kad niste spojeni na Internet.
Gdje je nestao Subversion?
Ovdje su dane upute kako koristiti Git kao "most" prema repozitoriju lokalizacije KDE-a na hrvatski jezik u Subversionu. U pozadini će Git i dalje pozivati Subversion, samo vi neće imati potrebe znati kako koristiti Subversion.
Instalacija Gita
Ukoliko koristite GNU/Linux, Git i dodatni modul za rad s repozitorijima Subversiona moguće je instalirati kroz sustav za upravljanje paketima vaše distribucije. Npr. ukoliko koristite Chakru ili Arch, kao korisnik root (koji ima administrativne ovlasti) u terminalu pokrenete naredbu:
pacman -Sy git git-svn
u openSUSE:
zypper in git git-svn
dok je u Debianu ili kojem njegovom derivatu - Ubuntu, Kubuntu, Edubuntu i dr. - dovoljno pokrenuti:
sudo apt-get update sudo apt-get install git git-svn
Ako već imate Git i želite imati najnoviju inačicu, možete ju dohvatiti samim Gitom:
git clone git://git.kernel.org/pub/scm/git/git.git
Ukoliko ste još uvijek na operacijskom sustavu iz skupine Windows, upute za instalaciju Gita možete pronaći na web stranicama Gita, a lagani uvod u to zašto bi se bilo dobro riješiti vlasničkog operacijskog sustava dan je kao uvod u GNU/Linux.
Kloniranje repozitorija
Repozitorij Gita u lokalnoj kopiji ima sve što i ima neka udaljena kopija na poslužitelju. Kako bi "klonirali", odnosno kopirali repozitorij Subversiona lokalizacije KDE-a, pozicionirajte se u željenu putanju na disku i pokrenite:
git svn clone svn://wiki.open.hr/wiki-open-hr/kde-croatia/kde4/summit/hr
To će inicijalizirati prazan repozitorij Gita i potrajati će neko vrijeme obzirom da je potrebno dohvatiti cijelu povijest projekta. Po završetku cijeli repozitorij nalazi se u podmapi hr.
Slanje promjena
Prije no što se krene sa samim prevođenjem, preporuča se dohvatiti najnoviju inačicu prijevoda iz centralnog repozitorija. To ćete napraviti tako da pokrenete:
git svn rebase
Nakon toga možete se baciti na prevođenje, npr. alatom Lokalize. Kad završite s prevođenjem, stanje možete pogledati naredbom:
git status
To će ispisati koje ste datoteke mijenjali. Primjer ispisa je: