3 Agost 2009 - 3a. revisió / 3º revisión
- El fitxer adjunt (PDF en castellà) és un article sobre drush, la Navalla Suïssa de DRUPAL !!!
- El fchero adjunto (PDF en castellano) es un artículo sobre drush, la Navaja Suiza de DRUPAL !!!
NOTA: Shell INSTALADOR de "drush": http://drupal6.propium.org/node/23
| Adjunt | Mida |
|---|---|
| NT-02_DRUSH_navaja_suiza_DRUPAL_v-3.pdf | 1.05 MB |
Comentaris
Drush
Hola, felicidades por el documento explicativo de lo que se puede hacer con el Drush, la verdad que ahora me queda bastante claro. Por lo que he visto, se utiliza para administrar/actualizar los sites de local, pero me surge la duda de si hay alguna manera de replicar los cambios (como una copia incremental, de los datos) en el site que esta funcionando en internet, no se si me explico...
He leido que se pueden hacer algunos alias en el Drush para intentar hacer esto, pero no termion de ententer.
¿Cómo mantienes los sitios, local y remoto actualizados?
Gracias, un saludo.
La idea es que DruSh se utilize en sitios...
Hola...
La idea es utilizar DruSh en sitios locales y de desarrollo. Probar que todo funcione y luego subir al sitio en explotación... solo que todo eso es algo + complicado.
Hay 2 asuntos a considerar:
1) La subida de los ficheros de los módulos que hayan sido actualizados o añadidos con Drush y
2) La actualización de la Base de Datos (problema: la del sitio en explotación puede tener + nodos que la del sitio de pruebas !!!, pero la del sitio de pruebas está actualizada respecto a los módulos... je, je, je)
Bien, como tratar estos dos asuntos depende del tipo de alojamiento que tengas:
A) compartido (con acceso mediante Panel de Control y sin posibilidades de añadir programas al servidor)
B) dedicado (un servidor virtual, por ejemplo, con acceso completo al SO y posibilidades de añadir programas)
Caso A: ... paciencia ;-)
tema 1) mediante FTP (mira el programa lftp por ejemplo: http://lftp.yar.ru/desc.html )
Tema 2) Una vez subido los nuevos módulos y versiones, hacer el consabido "update.php" en el sitio remoto ...
Caso B:
Instalar algún control de versiones, tipo CVS !!! ( http://es.wikipedia.org/wiki/CVS ) que mantenga actualizados tanto los módulos como la BB DD.
Saludos
Genial!!!!!!
Ja l'he provat en local, Jaume.
Ahggggg...... <---- això és un orgasme!
no hi ha paraules....
¡T'estimo!
(aquest captcha és una puta merda) :-(
ifanlo
instalación de drush
Hola, jaume!
Estic mirant aquests apunts tant interessants.
M'he trobat petits problemes.
1) sembla que a l'Ubuntu 9.04 no genera el .profile ni .bashrc dels usuaris. He sol·lucionat el tema creant un arxiu .bashrc amb el següent contingut
PATH=$PATH:/home/ifanlo/bin
2) aleshores, al haver copiat el directori 'drush' dins de '/home/ifanlo/bin', no em permetia crear en aquesta mateixa carpeta l'enllaç simbòlic anomenat 'drush' perquè ja existia la carpeta. Ho he resolt anomenant a la carpeta amb els scripts del drush com 'drupal-drush'. I dins de '/home/ifanlo/bin' l'enllaç simbolic 'drush' apuntant a '/home/ifanlo/bin/drupal-drush/drush'.
segueixo...
Moltes gràcies per l'apunt, em resulta més còmode que anar traduint les pàgines del manual de drupal. :-)
ifanlo
Instal·lació DRUSH
Hola de nou...
1) Ok. a la sentencia del fitxer [.bashrc], encara que es millor si poses:
PATH="$HOME/bin:$PATH";- Pots crear ordres sota bin que substitueixen a les del sistema !-)
2) El problema es la col·lisió de noms dins del directori "bin": "drush" com a directori i com a fitxer ... La sol·lució, com tu be dius, es donar un nom diferent al directori, per exemple "drush.dir" (el nom "drush-drush" es una mica repetitiu, no ;-)
Aquest tema ja está integrat a la versió 3 del documents. Gracies pels comentaris
Salutacions
Hola Ismael...
Perdona el retard en la resposta ... he estat de vacances el mes de juliol !!!
- La teva sol·lucio em sembla bona (es +/- la que jo tinc al UBUNTU...)
Demà modificaré el PDF amb aquestes aclariments...
Salutacions
Jaume