It would be helpful to create a detailed listing of each feature that has been overridden with the diff showing the specific overrides.

Currently, I believe the only way to do this is by running drush fd for each feature, one at a time. I'm wondering if fd was left out when the ability to use fu and for with multiple features as added.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

hefox’s picture

Title: Could there be a drush features-diff --all option? » Add a drush features-diff --all option
alchemist’s picture

Attached is a patch to feaures.drush.inc which implements the drush 'features-diff-all' command.

Enjoy!

alchemist’s picture

Here is a better patch. The one I uploaded earlier had some typos in it. My sincere apologies.

alison’s picture

Hi -- did anything ever come of this, and have you tried this or another patch in D7?

hefox’s picture

Version: 6.x-1.2 » 7.x-2.x-dev
Status: Active » Needs work

Patches need to go into 7.x first

elvis2’s picture

I submitted a patch for the 7.x-2.0-rc1 version a few days ago:

https://drupal.org/node/2107735

q0rban’s picture

Thanks @elvis2. Can you make sure it still applies and post it on this issue?

kenorb’s picture

Issue summary: View changes
Status: Needs work » Needs review
FileSize
2.57 KB
kenorb’s picture

Tested and it works.

However:

drush fda --force
 --force                                   Bypass the confirmations. This is useful if you want to output all of the diffs to a log file.

is doing basically the same as:

drush fda --yes

but without extra messages.

mpotter’s picture

Status: Needs review » Reviewed & tested by the community

Looks good to me.

mpotter’s picture

Status: Reviewed & tested by the community » Fixed

Committed to ce9b6df.

  • mpotter committed ce9b6df on 7.x-2.x authored by kenorb
    Issue #1602014 by alchemist, kenorb: Add a drush features-diff --all...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.