Subversion

De Cacauet Wiki
La revisió el 20:33, 14 nov 2010 per Enric (discussió | contribucions) (basiques (co + up))
(dif) ← Versió més antiga | Versió actual (dif) | Versió més nova → (dif)
Salta a la navegació Salta a la cerca

Subversion (SVN) és un software de versionat de codi font. Amb aquest podrem descarregar i mantenir fàcilment (actualitzar) qualsevol software que tingui un repositori d'aquest tipus.

Les comandes més típiques son:

  • Check-Out (co): Descarrega.
  • Check-In (ci): Carrega (només si ets administrador).
  • Update (up): Actualitza el contingut

Per exemple, per descarregar una versió d'un software (necessitarem la URL amb el path complert al que volem descarregar):

$ svn checkout <URL_repositori> <directori>

Si volguéssim descarregar la darrera versió de la Mediawiki, la comanda seria:

$ svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 wiki

...i ens ho posaria a la carpeta "wiki".

Si en algun moment volem actualitzar els arxius, entrem en la carpeta wiki i fem

$ svn update

També es poden utilitzar versions abreujades com per exemple ("co" per "checkout" i "up" per "update"):

$ svn co  ...(URL,etc)...
$ svn up