Progress Corticon recommends using a source code repository to manage files in your projects. Source code repositories are software version control systems that manage access to files in a repository, and help maintain current and historical versions of the files.

Corticon Studio bundles a plugin for the popular version control system Git.

Use Git, or another source code control repository to perform important file management operations. These systems provide several features and options but typically you will use only a small handful of them on a daily basis for:

  • Checking-out a rule project you need to work on
  • Adding new rule assets to a project and committing them to the repository to share with others
  • Making changes to rule assets and committing them back to the repository
  • Changing the organization of rule assets by moving them to different folders
  • Adding markers to the repository to identify the version or assets at a release milestone

Corticon rule assets are XML files. You can compare different versions of XML files using a diff command; however; the output is in XML format which can be difficult to interpret.

The EGit plugin provides a Git perspective, a File > Import function, and Preferences in the Team section. The EGit plugin bundled with Corticon Studio provides basic command line features. For information about EGit advanced command line features, see http://www.eclipse.org/egit/documentation/.

To access Git documentation, downloads, and community, see https://git-scm.com/doc