Page 1 of 1

Sviluppo di CMSMS - F.A.Q. - Tutto quello che c'è da sapere

Posted: Mon Feb 18, 2008 4:25 pm
by blast2007
E' un buon topic?

Io inizierei intanto con questi primi argomenti:
  • 1) Strumenti per l'aggiornamento delle versioni (SVN)
  • 2) Gerarchia dei files di SVN (Differenze tra Branch, Tags e Trunk)
  • 3) Replica dell'albero dei sorgenti in locale
  • 4) Contributi degli sviluppatori
Ecco alcuni appunti per i punti 1) e 3)

Ecco intanto come replicare un albero dei sorgenti, magari in locale, per poter "mettere le mani" sul codice sorgente e poter contribuire allo sviluppo.

Scaricare il programma tortoisesvn per Win o kdesvn per GNU/Linux.

Per consultare il repository con il browser web utilizzare il seguente indirizzo:

Per replicare l'intero albero di cmsmadesimple utilizzare dentro i programmi sopra indicati il seguente indirizzo

Per replicare l'albero di un modulo preciso (esempio modulo news) utilizzare l'indirizzo http://svn.cmsmadesimple.org/svn/newsmodule/

A questo punto, per poter utilizzare i dati di SVN per una versione in locale "funzionante" copiare i file contenuti nella directory trunk in una nuova directory.
Questa directory dovrà essere accessibile dal webserver (es. Apache).
Settare il proprietario di files e cartelle con lo stesso proprietario con il quale "gira" il webserver.
Assicurarsi che la directory /tmp e /modules siano chmodded a 777 (solo per i test locali).
Eseguire da shell il comando ./release-cleanup.sh per poter iniziare ad usare CMSMS.

Ovviamente tutti i contributi sono benvenuti

Ciao
blast