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.

Comments

hefox’s picture

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

StatusFileSize
new1.47 KB

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

Enjoy!

alchemist’s picture

StatusFileSize
new1.47 KB

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
StatusFileSize
new2.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.