adding diff command for remote exporting #5957
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Now I know there are several ways of exporting configuration now, but at the moment, I find it difficult on Pantheon and Acquia to. I've been eyeing that
--diff
option ondrush config:export
for a while thinking about how nice it would be if I could grab that diff and apply it it locally to my configuration directory and not have to worry about ssh access, setting up site aliases, or having to download the database backup.for the quick one off I've been using
drush config:get
and pushing the output to the appropriate file... with something like this:However if we get the diff into a clean text format I can do the following:
and it's super fast and much less text transfer.
Here is my attempt at that.
For what it's worth, I'm perfectly fine with people telling me of a better way or how they do it, but I do see a performance value in this change.