我是使用drush的发烧友功能的新手。今天,我希望通过使用全包drush up
命令让我的生活轻松进行核心更新。
通过ssh登录时,终端显示该服务器的用户,如下例
serveruser [~/public_html/staging/sites/all]# drush up
在我之前使用的所有drush命令中,没有一个需要密码。例如drush sqlc
没有提示一个,因此我知道它知道sql用户和密码。然而,运行drush up
最终会提示输入密码,而不是serveruser
!相反,它要求用户wray
的密码。
这应该是什么密码?
答案 0 :(得分:1)
默认情况下,使用drush up
将数据库转储作为备份。这就是文档会告诉你的内容。他们还会告诉你,如果drush在任何地方找到一个SVN存储库,它会尝试使用它。当它找到SVN存储库时,它可能会询问您的SVN密码。 Drush对于SVN存储库实际使用的内容并不十分聪明。因此,要禁用该功能并将其强制恢复到默认数据库转储,您必须将默认设置重新附加到drush命令,如下所示:
drush up --version-control=backup