New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create configuration_merge_guide.md #1204
Conversation
Provides guidance and suggestions on how to merge configuration file across two or more machines.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good too, thanks for this.
Just a few comments to make the doc more clear.
doc/configuration_merge_guide.md
Outdated
|
||
``` | ||
[applications_to_sync] | ||
<replace_this_line_the_name_of_the_app> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
People might blindly add this to the file, can you specify in the previous bullet point that you are gonna use an application as an example, e.g. bash
or whatever?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
doc/configuration_merge_guide.md
Outdated
## Step 2: Prepare Your Servers to Sync | ||
|
||
Now that you've identified which files you have to merge, choose one of the two | ||
approaches below for merging the configuration files. Method 1 has you do all |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Use paragraphs in here, this block of text is heavy. e.g.:
Intro...
Method 1 ...
Method 2 ...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
doc/configuration_merge_guide.md
Outdated
backs up your application's configuration files so you can readily see what | ||
configuration files Mackup will sync. Make note of these files. | ||
|
||
## Step 2: Prepare Your Servers to Sync |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
workstations instead of servers?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
doc/configuration_merge_guide.md
Outdated
|
||
### Method 1: Backup/Merge/Push Approach | ||
|
||
1. Create a backup of each machine's configuration files for the app you wish |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure I understand each step. Can you illustrate each with an example command line? Same with other methods.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
Looks like you've got some markdown errors: https://circleci.com/gh/lra/mackup/2643 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Provides guidance and suggestions on how to merge configuration file across two or more machines.