Jak nainstalovat nejnovější testovací verze (SVN)

Chcete nejnovější verze hry Alien Arena nebo dokoce pomoct s testováním? Pak je pro vás SVN (=subversion). Nové verze vychází skoro každý den.
SVN je aktuální verze Alien Areny (nebo samozřejmě i jiných her/programů) od vývojářů s nejnovějšími úpravami a opravami, které v posledním oficiálním vydání nebyly.
A jak nejnovější verze nainstalovat? Zde máte návod jak pro Windows tak pro Linux.

--- Windows ---
Krok 1
Pro instalaci SVN nejdříve odinstalujte Vaší aktuální verzi Alien Areny.
Krok 2
Stáhněte a nainstalujte si program Tortoise SVN (MSI installer). Můžete si i vybrat mezi 32bit and 64bit verzí.
Krok 3
Vytvořte adresář "alienarena" na disku C:\\
Krok 4
Klikněte pravým myšítkem na adresář "alienarena", který jste právě vytvořili a vyberte SVN checkout.
URL Repository nastavte na svn://svn.icculus.org/alienarena/trunk a stiskněte OK.
Pak Tortoise SVN začne stahovat aktuální sub-verzi.

Nyní máte nainstalovanou nejnovější verzi Alien Arena, ale jak provádět nyní update?
Jednoduše: opět klikněte pravým myšítkem na adresář "alienarena" a vyberte SVN Update.

--- Linux ---
Nainstalujte free Apache (dříve Tigris) Subversion client pomocí Vašeho balíčkovacího manageru. Nebo stáhněte z http://subversion.apache.org/.

V terminálu:
  • Vytvořte 'cestu' pro instalaci ve Vašem domovském adresáři (např. /home/vase-jmeno/alienarena)
  • Zkontrolujte Alien Arena z repozitáře
  • Čtěte README soubor! Sekce 3. a 4. (ignorujte část ohledně tar)
  • "Sestavte" a nainstalujte Alien Arenu :)
Příklad:
$ cd
$ mkdir alienarena
$ svn checkout svn://icculus.org/alienarena/trunk alienarena
$ cd alienarena
$ less README
$ ./configure
$ make
$ sudo make install

Poté můžete updatovat

Pro důležité změny (nové mapy a ostatní data):
$cd ~/alienarena
$sudo make uninstall
$make clean
$svn update
$./configure
$make
$sudo make install

Jen pro změny zdrojového kódu:
$cd ~/alienarena
$./configure
$make
$sudo make install-exec

Volitelně, po instalaci:
$make clean
and/or
$cd /usr/local/bin
$sudo strip crx
$sudo strip crx-ded

Alien Arena Nábor reklama