PDF Stampa E-mail
Indice articolo
Ottenere Joomla! Translate to English
Pagina 2
 

Nightly Build e SVN

Mentre Joomla! 1,5 è ancora nelle sue fasi di sviluppo (al momento RC4) vengono apportate modifiche al codice per correggere errori e per migliorare la stabilità su base, a volte, quasi oraria. I seguenti metodi (diversi da "Fresh Installation") richiedono notevole pazienza per arrivare a volte al totale funzionamento e non dovrebbe essere seguita a meno che non siate sicuri o abbiate la necessità di avere le ultime versioni disponibili.

Nightly Build 

Raccomandiamo vivamente, quindi, che come minimo, si utilizzi sempre la più recente Nightly Build.

Si deve essere consapevoli del fatto che la Nightly Build è un processo automatico. Viene creata alla stessa ora ogni giorno. La Nightly Build non include un programma di aggiornamento automatico.

Prima di qualsiasi sovrascrittura di file o di fare qualsiasi connesse modifiche dovrebbe fare un backup del database esistente, directory, e struttura dei file  per disporre di un punto di ripristino, se le cose vanno male! Si deve fare una copia del file configuration.php e di ogni .htaccess o file php.ini insieme ad immagini, media, documenti e altri file che abbiamo necessita di reintrodurre nella nuova versione.


Si dispone di un certo numero di scelte quando si usa la Nightly Build ecco come usarle:

Fresh Installation
Devi semplicemente scaricare la più recente Nightly Build e installarlo come se fosse un pacchetto standard di installazione Joomla!. Se si lavora su un ambiente di prova locale è una buona idea di utilizzare questo metodo, perché è sempre possibile risalire ad altri impianti di controllo, se ciò che è cambiato, ed è possibile installare in ultima analisi molte versioni se lo spazio nel computerè disponibile.
Sovrascrivere installazione esistente
Scaricare la Nightly Build decomprimere il pacchetto, remuovere la directory installazione che non è richiesta in questo caso e sovrascirvere tutti i file rimasti sopra il nostro Joomla esistente nella directory joomla_root/. Questo è un buon metodo, ma ha un certo numero di inconvenienti.
  • Si perde qualsiasi manuale di modifiche apportate al codice di base
  • Potrebbe causare problemi con qualsiasi Estensione come Componenti o Template che hai aggiunto, in questo caso funzionerà solo con il codice originale.
  • Ci potrebbero anche essere problemi con riferimento a qualsiasi file, immagini, di altri mezzi di comunicazione, o dei documenti che ci sono stati inviati.
  • Estrema cura deve essere presa quando si utilizza questo metodo, con qualsiasi file che può essere stato rimosso dal pacchetto di base.
Questo metodo consente di continuare a utilizzare il database already già creato come parte della installazione originale RC4.
Cancellare l'albero delle directory correnti e caricare un nuovo albero di directory
i elimina la directory esistente e la struttura dei file nella directoryjoomla_root/ e, aver dopo aver eliminato dal pacchetto e la directory di installazione, semplicemente caricare/copiare tle directory e i file della Nightly Build nella directory joomla_root/ . Possiamo utilizzare copie di backup dei file configuration.php, .htaccess, php.ini, immagini, media, documenti di altri file che hai creato come l'avvertimento sopra. Ovviamente questo è il metodo più dirompente se avete già installato estensioni o modifiche apportate al codice di base come tutti questi vanno aggiunti nuovamente.
Questo metodo consente di continuare a utilizzare il database already già creato come parte della installazione originale RC4.

 SVN

Questo non è raccomandata per gli utenti inesperti. Si tratta di uno strumento di sviluppo abbastanza complesso.

Se stai cercando di sviluppare estensioni Joomla!, imparare ins-and-outs di come precisamente Joomla! e messo assieme, o stai lavorando su un progetto particolare che richiede l'assoluta ultima versione di Joomla! e per aiutare con il testing lo sviluppo di  Jooma! e assistere lo sviluppo della documentazione development e il processo Quality and Testing vi consigliamo di utilizzare Subversion (SVN).

Troverete tutti i dettagli della creazione di repository locale e accesso a SVN scaricare sul sito per sviluppatori.

 



 
< Prec.   Pros. >