Drush https://www.carloscarrascal.com/ es Actualizar Drupal con drush desde la línea de comandos https://www.carloscarrascal.com/blog/actualizar-drupal-con-drush-desde-la-linea-de-comandos <article data-history-node-id="18" class="node node--type-blog-post node--view-mode-rss group-one-column ds-2col-stacked-fluid clearfix"> <div class="group-header"> <div class="field field--name-node-title field--type-ds field--label-hidden field--item"><h1> Actualizar Drupal con drush desde la línea de comandos </h1> </div> <div class="field field--name-node-post-date field--type-ds field--label-hidden field--item">Martes, Julio 5, 2016 - 21:11</div> </div> <div class="group-left"> <div class="field field--name-field-tags field--type-entity-reference field--label-hidden field--items"> <div class="field--item"><a href="/tags/drupal" hreflang="es">Drupal</a></div> <div class="field--item"><a href="/tags/d7" hreflang="es">D7</a></div> <div class="field--item"><a href="/tags/drush" hreflang="es">Drush</a></div> </div> <div class="field field--name-body field--type-text-with-summary field--label-hidden field--item"><p>Usando Drush podemos actualizar nuestro sitio Drupal tranquilamente desde la línea de comandos. El comando es:</p> <pre> drush pm-update</pre> <p>O podemos usar su alias, mas cómodo.</p> <pre> drush up</pre> <p>Drush en este caso va a hacer unas cuantas cosas:</p> <ul> <li>Actualizar core de Drupal, descargando los archivos necesarios de la última versión.</li> <li>Actualizar todos los módulos contrib a su ultima versión, descargando sus archivos.</li> <li>Ejecutar los cambios de base de datos pendientes de todos los módulos actualizados.</li> </ul> <p>A partir de aquí, tenemos varias opciones que nos permitirán hacer estas tareas por separado. Vamos a ver las mas comunes.</p> <p> </p> <p>Actualizar todos los módulos excepto el core de Drupal:</p> <pre> drush pm-update --no-core </pre> <p>Actualizar solamente el core de Drupal:</p> <pre> drush up drupal</pre> <p>Para actualizar un móludo en concreto (o varios) pasamos por parámetro el nombre del módulo, o una lista de nombres:</p> <pre> drush up context</pre> <p>También tenemos una opcion interesante que actualizará solamente aquellos módulos que requieran actualizaciones de seguridad:</p> <pre> drush up --security-only</pre> <p>Y si hemos descargado los módulos a mano, o mediante drush dl, y solamente necesitamos actualizar la base de datos a la última versión, podemos ejecutar:</p> <pre> drush updb</pre> <p> </p> <p> </p> <h2>Referencias</h2> <ul> <li><a href="https://drushcommands.com/drush-7x/pm/pm-update/" target="_blank">drushcommands</a></li> </ul> </div> </div> <div class="group-footer"> <section> <h2>Añadir nuevo comentario</h2> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=18&amp;2=comment&amp;3=comment" token="nAj2keyfEt4_0fyhSgew93ONC0o92AbyNwt55od7XmU"></drupal-render-placeholder> </section> </div> </article> Tue, 05 Jul 2016 19:11:22 +0000 root 18 at https://www.carloscarrascal.com