Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The Problem:
    • After creating bootstrap files and version handlers, it is hard to tell if whether they faithfully recreate the configuration tree created by hand
  • The Solution:
    • One exports a snapshot of the configuration tree configured by hand
    • One deletes the repository and uses the bootstrap files and/or version handlers to recreate it
    • In the Compare Config App, load the snapshot of the hand-crafted tree in the left of the split view and the recreated tree on the right
    • Use the colored rows which highlight the differences to easily tell whether the configurations are the same, or whether any differences are intentional
    • If there are any mistakes, use export actions to quickly correct the bootstrap files

Analyze and merge changes from other developers

...

  • The Problem:
    • Several developers may make changes to bootstrap files at the same time and it is not clear how to merge these changes
  • The Solution:
    • In the Compare Config App, load one bootstrap file on the left and one on the right
    • Use the colored rows which highlight the differences to easily tell what one has that the other doesn't
    • Use actions supplied by the Compare Config App to quickly merge differences from one to the other
    • Use export actions supplied by the Compare Config App to quickly update the bootstrap files