Razlika između inačica stranice Projekt:KDE lokalizacija/softver-git

Izvor: HrOpenWiki
Skoči na: orijentacija, traži
Redak 12: Redak 12:
 
=== Instalacija Gita ===
 
=== Instalacija Gita ===
  
Ukoliko koristite GNU/Linux, Git je moguće 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:
+
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.

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: