Arxius

Guia ràpida per Subversion

Escrit al 2004-04-17 00:00:00 per cpina


Aquí faig una petita guia ràpida per treballar amb el Subversion.

Com a exemple aprofito per fer-ho amb el codi del web de Catux.


Primer de tot agafarem el codi font:

svn checkout svn://catux.org/php

I ja el tindrem a un directori del nostre disc.

A partir d'aquí podem treballar de forma normal amb els fitxers. De totes maneres, si volem copiar, moure o eliminar fitxers haurem de fer:


svn copy origen desti
svn move origen desti
svn delete pp.c


Així informarem a Subversion del que estem fent (que destí és una còpia d'origen, etc.)

A vegades, potser volem "desfer" els canvis que hem fet a un fitxer, ho podríem fer així:


svn revert hola.php


Quan haguem acabat, farem:


svn commit


Ens demanarà una descripció del que haguem fet. És important posar descripcions concises, i a més enviar les modificacions freqüentment (és a dir, no treballar una setmana sencera i enviar les actualitzacions sinó fer-ho de tant en tant).

Si volem actualitzar la nostra còpia local:


svn update


Així ho actualitzem, també és important fer-ho freqüentment per tal de treballar sobre la última còpia que s'hagi fet.

Si volem tornar a agafar una versió anterior, podem fer:


svn update --revision 2


(si fem svn help checkout veiem les opcions que tenim)

Amb la comanda:


svn log


Podem veure els últims canvis que hi ha hagut, l'usuari que els ha fet, la data i la descripció que hi ha posat l'usuari.

I per últim, amb l'ordre:


svn diff


Veurem, amb el format "diff" els canvis que hem fet

Més informació:
http://svnbook.red-bean.com/svnbook/ch03s05.html

Carles Pina i Estany
carles arroba pinux.info
http://pinux.info

Categories: Articles, Trucs


Comentaris

  • Sense comentaris
Arxius