modules-unraveled/drush-shell-aliases

Drupal 8 开发中实用的 Drush shell-aliases。

1.0.4 2016-09-12 15:49 UTC

This package is auto-updated.

Last update: 2024-08-27 06:37:36 UTC


README

要使用此文件中的所有命令,您必须在每个服务器上有一个名为类似 "mysite.aliases.drushrc.php" 的别名文件。示例信息如下:提供

Composer

如果您使用 composer 安装这些,您需要将以下内容添加到您的 /drush/drushrc.php 文件中

<?php

 /**
 * Load additional drushrc.php files
 */
if (file_exists(__DIR__ . '/contrib/drush-shell-aliases/drushrc.php')) {
  include __DIR__ . '/contrib/drush-shell-aliases/drushrc.php';
}

如何使用这些命令

设置完成后,您可以

  • 通过输入以下命令将生产数据库同步到本地站点

drush @mysite.loc data-live

  • 或者,通过输入以下命令完全重建本地站点

drush @mysite.loc rebuild

这将

  1. 从项目根目录运行 "composer install"
  2. 同步实时数据库的副本
  3. 导入当前 Git 分支的配置

示例

该存储库的 示例分支 提供了每个环境别名文件所需的内容的示例。