Sviluppo di CMSMS - F.A.Q. - Tutto quello che c'è da sapere
Posted: Mon Feb 18, 2008 4:25 pm
E' un buon topic?
Io inizierei intanto con questi primi argomenti:
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
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 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