对于drush 6.2.0,运行时:
drush pm-updatecode --version-control=svn --svnsync --svncommit在只需要模块更新的drupal 7站点上,drush将按照预期正确地将更改提交到svn:
Project committed to Subversion successfully但是,如果站点具有核心更新,drush将报告:
No valid version control or backup engine found (the --version-control option was set to "svn").失败了。有没有人知道为什么会发生这种情况,或者我该怎么做才能解决这个问题?
发布于 2014-07-25 17:22:16
我已经有一段时间没有使用版本控制=svn了,而且我从来不喜欢-svncommit。无论如何,看起来您在Drush中发现了一个bug。应该在Drush问题队列中报告这一点;但是,由于当前的维护人员已经转移到git,我不确定这段代码是否会继续得到支持,除非志愿者站起来修复和维护它。
同时,您可以尝试下载Drush 5,并将其作为辅助版本安装,可能会设置一个别名“drush5”来指向旧的安装,并且只用于核心升级。如果这样做不起作用,您甚至可以尝试返回Drush 4,但是请注意,Drush 5和Drush 4都不受支持。
https://drupal.stackexchange.com/questions/124742
复制相似问题