Alcuni comandi SVN tramite shell

Ecco qui una lista con i comandi basilari per poter effettuare una checkout di un progetto SVN, controllarne lo stato dei file e committare eventuali modifiche.

# Checkout progetto
Posizionarsi all’interno della cartella nella propria macchina ed esegueire il seguente comando:

svn co file://path/svn/progetto

# Controllo file
Prima di effettaure una modifica ad un file, controllare se esiste un copia più aggiornata su SVN.

svn status –show-updates

Se sono stati modificati dei file rispetto alla copia locale, vedrete una lista con un carattere per ognuno di essi. Di seguito i più comuni:

  • A: Il file deve essere aggiunto
  • C: Conflitto
  • D: File deve essere cancellato
  • M: File modificato
  • R: File sarà rimpiazzato
  • X: La risorsa è esterna (svn:externals)
  • ?: File/cartella non sono in svn
  • !: File/cartella mancante

# Update del progetto
Per aggiornare il progetto, eseguite:

svn update

# Commit di un file
Se dovete committare una modifica ad un file, basta riusare la riga sottostante, modificare il messaggio tra doppi apici (“) e sostituire ‘file’ con il file che volete committare

svn commit -m “Modificare il messaggio!” file

 

# Aggiunta nuovi file che non sono sotto revisone SVN

Se vengono creati nuovi file, bisogna aggiungerli al controllo di revisione SVN, per fare ciò basta eseguire il seguente comando

svn add file1 file2..

 

Enjoy!

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...