Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 1 del 15/02/2007 20.47.49

Nascondi questo messaggio

ATTENZIONE: Questa pagina è in fase di creazione...

BR

Introduzione

Subversion è un sistema alternativo a [:CVS: cvs] che svolge la medesima funzione di controllo di versione. Questa operazione, meglio descritta nella pagina dedicata a [:CVS: cvs], consiste nel poter consultare, scaricare, aggiornare sorgenti di programmi salvati in remoto su un server web. In ubuntu questa tecnologia è sfruttata mediante il client testuale SVN.

Installazione client

L'installazione del client è un passo banale, ottenibile mediante l'acquisizione mediante apt del pacchetto svn. E' possibile farlo sia in via grafica (mediante synaptic) sia in via testuale mediante apt.

sudo apt-get install svn

Il Checkout

L'operazione di checkout è la più semplice che ci possa essere ed è generalmente usata dalla maggior parte dell'utenza per ottenere copia del tree virtuale sul proprio hard disk, in modo da poterlo compilare/installare/adattare alle proprie esigenze.

Per eseguire il checkout di un tree remoto è sufficiente dare un comando del tipo

svn co svn://nomesito/progetto cartella
  • svn ovviamente indica

  • co indica checkout, l'operazione da noi richiesta

  • svn:// indica il protocollo usato

  • nomesito indica il dominio su cui risiede il tree (ES: progetto.sourceforge.net)

  • progetto indicail nome del progetto che si intende scaricare. Molto spesso infatti sul medesimo dominio risiedono più progetti ed è necessario specificare la scelta. Generalmente quando si esegue il checkout si un progetto, vengono fornite informazioni esaustive sul nome corretto da inserire.

  • cartella indica la cartella che verrà creata nella nostra home (o all'interno della cartella in cui siamo mentre digitiamo da terminale) e in cui verrà inserito l'intero tree, mentenendo inalterata la sua struttura.

Titolo 1

testo

Titolo 2

testo

Titolo 3

testo


CategoryNuoviDocumenti