TRASLOCO
Sempre mosso dalla voglia di allontanarmi da Google e dai suoi servizi, ho finalmente deciso che dopo diversi anni la piattaforma di questo piccolo spazio andava cambiata. Finalmente il blo cambia casa. Se volete trovarmi potete recarvi al nuovo indirizzo

martedì 12 ottobre 2010

Progetto con Google Code - Iniziamo


Nel precedente post abbiamo visto come gettare le basi per un progetto da sviluppare grazie agli strumenti offerti da Google Code. Ora vediamo come creare nel nostro computer l'ambiente per iniziare a lavorare sui sorgenti.

Supponiamo di aver seguito alla lettera la lezione precedente. Se ciò è stato fatto, dovremmo trovarci con un link, che punta alla home del nostro progetto, del tipo:

http://code.google.com/p/NOME-VOSTRO-PROGETTO

Se ci rechiamo nella pagina del progetto vedremo che tra le diverse tab ne è presente una che reca la dicitura Source. Cliccando apriremo una nuova pagina che sarà diversa a seconda dello stato del nostro account Google. Se non siamo connessi vedremo una riga di comando che permette agli utenti di scaricare il sorgente del programma senza però poterne modificare il codice, se siamo loggati, invece, avremo anche una linea di comando che permetterà a noi (e a chi partecipa al progetto) di scaricare i sorgenti e avere i privilegi per modificarli.


Questa riga è quella che interessa noi. Essa sarà del tipo:

# Project members authenticate over HTTPS to allow committing changes.
svn checkout https://NOME_PROGETTO.googlecode.com/svn/trunk/ NOME_PROGETTO --username USER_NAME

Seguite i seguenti passi:
  • Installare svn (Subversion) nel caso non sia presente nel proprio sistema;
  • Copiare la stringa che inizia con svn;
  • Aprire il proprio terminale;
  • Spostarsi nella cartella in cui si vuole creare la cartella del progetto;
  • Incollare la stringa copiata;
  • Attendere che il terminale abbia terminato di lavorare.

Fatto ciò, nella cartella in cui ci si è spostati, troveremo una cartella con il nome del nostro progetto. Essa sarà la cartella nella quale inseriremo i nostri sorgenti e nella quale lavoreremo d'ora in poi.

Nel prossimo post vedremo come caricare il primo sorgente on line.