venerdì, marzo 25, 2005

SiteCopy, SVN ed eclipse

Oggi ho deciso di sistemare un po alcune cose prima tra tutto l'automazione di uploadare i cambiamenti dal server di casa al server sul web. Per fare questo uso servercopy (per chi ha gnome/gweb installato xservercopy) con il seguente file di configurazione

.sitecopyrc

site sigma
server www.sigmalab.net
username *******
password ********
remote ~/phpBB2/
local /home/yoghi/workspace/phpBB/
protocol ftp
checkmoved
nooverwrite
port 21
url www.sigmalab.net/phpBB2/
state checksum
permissions all
symlinks ignore
exclude "*.svn-work"
exclude "*.svn-base"
exclude ".svn"
exclude "config.php"

grazie a questo tool in maniera automatica mi gestisce l'upload e l'aggiornamento dei file che modifico. Per centralizzare poi lo sviluppo ho Subversion (SVN appunto) che fino a ora non mi ha mai tradito ed è integrato bene sia sotto linux che sotto windows. Per lo sviluppo del codice uso come ide Eclipse con l'aggiunta dei plugin PHPEclipse (per il supporto php) e SubEclipse (per l'accesso ai server SVN); sotto linux si rende necessaria anche l'installazione di Java Subversion (SVN) Client Library reperibile qui per far funzionare correttamente subeclipse. Al riguardo appena sistemato il motore articoli metterò un'articolo che spieghi come fare esattamente ciò che ho brevemente spiegato. Cosi ora grazie a questi tool avete a disposizione il forum phpBB aggiornato alla versione 2.0.13 e io impieghero meno tempo per supportarlo!