Skip to content
This repository has been archived by the owner on Jun 17, 2020. It is now read-only.

Working on the YAML UML Data Model

iaavo edited this page Dec 2, 2014 · 2 revisions

Initial Import

The YamlUMLModel is the project where the data model is located in.

  1. Execute the join.bat (or join.sh on unix) script
  2. Start up Visual Paradigm.
  3. Goto File -> Import -> XML: "YamlUMLModel/model/project.xml"
  4. Save Project -> "YamlUMLModel/project.vpp"
  5. Done!

Everyone has a local visual paradigm project. The things that are synchronized are components, class diagrams, associations, etc.

Committing Changes

  1. Goto File -> Export -> XML: "YamlUMLModel/model"
  2. Check XML_Structure to Simple
  3. Check Every Diagram and every Model Element (Do not check Export project!)
  4. Press Export
  5. Execute the split.bat (or split.sh on unix) script
  6. Make a commit (.gitignore automatically chooses which files to commit)

Fetching Changes

  1. Fetch + Rebase
  2. Execute the join.bat (or join.sh on unix) script
  3. Goto File -> Import -> XML: "YamlUMLModel/model/project.xml"